Silverlight에서 완벽한 등각 투영 원근법을 얻으려면 어떻게해야합니까?Silverlight의 등각 투영
Silverlight에서 3D 환경을 만들고 싶습니다.이 3D 환경은 등각 투영법으로 만들어야합니다. 평면 투영을 사용하는 경우 그리드를 등각 투영 원근감과 유사하게 만들 수 있지만 그리드 셀이 동일하지 않기 때문에 완전한 등각 투영 투영법이 아닙니다.
http://uwconcept.be/projects/uwconceptcity/grid_base_1.jpg
사람들은 그리드를 따라 "스크롤"할 수 있어야합니다 ; 즉, 전방, 후방, 좌측 및 우측으로 이동한다. 그리드를 통해 비행하는 것으로 볼 수 있지만 항상 올바른 등각 투영 (Isometric) 관점을 유지합니다. 회전은 구현되지 않습니다 (첫 번째 버전에서). 그리고 구현 될지라도 회전은 등각 투영법을 유지하는 것과 마찬가지로 정확히 90 도가됩니다.
편집 : "일반"등각 투영 x, y, z 좌표가 Silverlight에서 원근감을 재현하려고 할 때 적용되지 않습니다. "일반"변환은 다음 위키 백과 문서에 표시됩니다. http://en.wikipedia.org/wiki/File:Wikipedia_isometric_cube_3.jpg
와우, 좋은 질문입니다. 카메라 위치가 정적일까요? – foson
좋은 말, @foson, 내 질문이 업데이트되었습니다. –