2013-08-20 2 views
1

OpenGL을 사용하여 3D 벡터를 표시하는 데 사용하는 회전 행렬이 있습니다. 이제 XY 평면에이 벡터를 투영하고 싶습니다. 그래서 저는 이것을 수행하는데 사용할 수있는 회전 행렬을 찾고 있습니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까?회전 행렬의 투영

답변

2

이것은 회전 매트릭스는 아니지만 비행기에서 투영을하는 일반적인 4x4 변환 매트릭스입니다. 이것은 종종 오브젝트를 바닥에 평평하게하기위한 "그림자"매트릭스를 만드는 데 사용됩니다.

은 자세한 내용은 여기를 참조하십시오 : http://www.opengl.org/archives/resources/features/StencilTalk/tsld021.htm

https://math.stackexchange.com/questions/320527/projecting-a-point-on-a-plane-through-a-matrix

Projected Shadow with shadow matrix, simple test fails

관련 문제