2011-07-06 3 views
0

주어진 모델 표를 기준으로 xy 및 z 축을 중심으로 회전 각도를 추출하는 가장 간단한 방법은 무엇입니까? OpenGL ES에서 사용할 수있는 메소드 나 Android 자체의 메소드가 있습니까 (Matrix 클래스는 유용하다고 생각하지 않습니다).OpenGL ES + Android에서 모델 행렬에서 회전 각도 추출

다시 추출하기 위해 모델 매트릭스가 생성 된 각도 (각도를 곱한 순서)를 아는 것이 중요합니까?

OpenGL에서 미리 정의 된 순서가 있습니까?

누구든지이 주제에 관한 좋은 링크를 알고 있습니까?

답변

1

나는 틀릴 수도 있지만, 당신을 위해 이것들을 계산할 "내장 된"것이 있다고 생각하지 않습니다. 섹션에

http://en.wikipedia.org/wiki/Rotation_matrix

을 "에서 변환과 각도를 축에"당신은 3 차원의 섹션으로 일단 : 회전 행렬이 위키 페이지를 아래로 스크롤합니다. 수학은 분명히 까다 롭지 만 불가능한 것은 아닙니다.

는 는

이이 발견,이 따라 훨씬 쉽게 것 같다 :

http://paulbourke.net/geometry/eulerangle/