2012-07-15 5 views
-1

C++에서 행렬을 사용하지 않고 객체를 회전하는 방법에 대한 코드를 작성했으며 완벽하게 작동합니다. 매트릭스 곱셈을 사용하여 같은 객체를 회전하는 방법의 논리를 생각해 낼 수 없습니다. 어떤 도움을 주시면 감사하겠습니다.행렬 곱셈을 사용하여 객체 회전

미리 도움을 주셔서 감사합니다.

+0

http://stackoverflow.com/questions/how-to-ask – rmtheis

답변

0

첫 번째 단계는 회전 행렬을 만드는 것입니다. 해당 축 (Wikipedia page)은 각 축에 대해이를 수행하는 방법을 보여준 다음이를 곱하여 조합합니다.

그런 다음 개체의 각 정점의 위치 벡터에 해당 행렬을 곱하여 새로운 위치 벡터 집합을 얻습니다.

관련 문제