3D 공간 (x, y, z)에서 점의 2D 화면 좌표 (x, y)를 결정하고 싶습니다.투시 투영 - Noob 도움말
내가 투영하고자하는 포인트는 GPS 좌표와 해발 고도가 나타내는 실제 지점입니다.
예: 포인트 (위도 : 49.291882 롱 : -123.131676, 높이 : 14m)
카메라 위치, 높이, 또한 X, Y, Z 지점으로 결정될 수있다. 카메라의 방향 (나침반 각도), 기울기 각도 (위/아래 수평) 및 롤 (z 축 주변)도 있습니다.
나는 3D 프로그래밍에 대한 경험이 없기 때문에 투시 투영에 대한 주제를 읽었으며 행렬, 변형 등에 대한 지식이 필요하다는 것을 알게되었습니다.이 모든 것이 현재 완전히 나를 혼란스럽게합니다.
저는 OpenGL이 실제 포인트의 3D 모델을 구성하고 카메라 방향을 설정하며 3D 점의 2D 좌표를 검색하는 데 유용 할 수 있다고 들었습니다.
그러나, 나는 OpenGL을을 사용하여이 문제에 대한 최선의 해결책인지 확실하지 오전이 경우에도 나는, 설정 카메라 모델을 생성하는 방법을 모르고에게이 없다 등
사람이 해결하는 가장 좋은 방법을 제안 할 수 내 문제? 만약 OpenGL이 실현 가능한 솔루션이라면 OpenGL ES를 사용해야한다. 아, 내가 선택한 솔루션은 빨리 실행해야합니다. 당신의 도움이
너 너 나니? 개미를 그리는 개미 아니면 그냥 몇 가지 포인트를 계산하고 싶니? –