예전 자유 게시판

3D 게임 프로그래밍 & 수학 책 2판에 질문이 있습니다.

코쿤 2010-02-11 02:02


안녕하세요?류광님.

110P의 회전변환 부분에서
"
'간단한 삼각법을 적용할때, P'는 다음과 같다
P' = P * cos theta + Q * sin theta
"
에 질문이 있습니다.
이 간단한 삼각법이 무엇인지 모르겠네요.

그림 3.3에서 |P| * cos theta, |Q| * sin theta가 P'의 x,y좌표가 되는것은 이해하고 있습니다.
이것과 관련이 있어 보이는데 위의 삼각비는 스칼라값만 곱하는데 비해서
P' = P * cos theta + Q * sin theta 는 P,Q가 벡터라 어떻게 유도되었는지 모르겠습니다.

이틀동안 꽤 찾아 봤는데, 알수가 없어서 답답한 마음에 여기에 질문 드립니다.


류광 2010-02-11 15:02


삼각법은 사인 코사인 정의, 피타고라스 정리, 삼각함수 항등식 같은 것들을 말합니다. 부록 B에 정리되어 있고요.

두 번째 질문은 ... 식 3.12가 결론이고 그림 3.3과 식 3.13이 이유라고 생각하시면 되겠습니다. (스칼라 곱하기 벡터, 벡터 더하기 벡터를 알고 계신다면 이미 이해하신 것입니다....)