본문 바로가기

Windows API

(3)
두점간의 거리 구하는 공식 두점간의 거리 구하는 공식 수학적 공식은 다음과 같다. √ ( x2 - x1 )² + ( y2 - y1 )² CODE식은 다음과 같다. float Distance = sqrtf((A.x - B.x) * (A.x - B.x) + (A.y - B.y) * (A.y - B.y));
아이소 매트릭 타일(ISO MATRIX TILE)그리기. 블로그 유입키워드가 아이소 매트릭이 많네요.혹시 읽어도 뭔소린지 모르겠으면 덧글 남겨 주시면, 추가 설명을 올리도록 하겠습니다.현재 C++을 안한지 너무 오래 되었어옄ㅋㅋ Unity로 취직이 되어서;;;그래서 이론적인 부분에 대해서만 설명이 가능합니다. 일반적인 아이소 매트릭 구현방식. MoveToEx와 LineTo를 이용하여, Rectangle을 그린 다음, 각 변의 중앙을 연결하는 방식으로 그림. 하나의 Rectangle를 그린 후, 다음 사각형을 그리기도 힘들 뿐더러, 매우 복잡한 방식으로 진행됨. [일반적인 iso metrix구현 방식 (총 2번의 MoveToEX와 8번의 LineTo를 이용하여 작업하게 된다.)] Pivot을 지정후 아이소 매트릭 구현방식. 우선적으로 지정된 pivot으로 부터 ..
아이소 메트릭 타일(마름모 맵) 수학 1/2 아이소 메트릭 타일 수학 (역자 : 구글 번역기를 통한 번역 작업 후, 의역 후처리 작업으로 최대한 부드럽게, 그리고 알기 쉽게 번역하였습니다. (그러다 보니 의역이 매우 많습니다.) 번역에 무리가 있지만, 공부함에 있어서 큰 무리가 없는 부분은 번역하지 않았습니다. 도움 주시면 수정토록 하겠습니다.) 아이소 메트릭 타일 작업은 일반 사각형 격자보다 약간 까다롭습니다. 이 튜토리얼은 아이소 메트릭 수학 때문에, 주위에서 자신의 머리를 감싸고 있는 초보 게임 프로그래머를위한 것입니다. Instead of simply handing you formulas, I intend to explain what they do and how they should be used. 아이소 메트릭 타일을 처리하는 방법은 여러..