은 다음과 같은 행렬 좌표계를 넘겨 왼쪽에하자 (열 전공) 수학 연산이 정확하다고 가정 할 수 있습니다투영 뷰 매트릭스, opengl. 아이폰 OS
것은 내가 사과의 GLKMatrix4x4 구조체와 함수를 사용하고 있습니다.
다음이 올바른 행렬을 생성 할 것으로 기대합니다.
projectionViewModel = camera.projection * camera.view * model.view
그러나 카메라의 변환 오프셋에 대한 모델 회전이 시작되기 때문에 정확하지 않습니다.
하지만 다음을 수행하면 결과가 정확합니다.
projectionViewModel = camera.projection * camera.inverseView * model.view
제 질문은 어디까지 했습니까? 또는 projectionViewModel 행렬을 생성하는 올바른 방법입니까?
GLKMatrix4 modelView = GLKMatrix4Multiply(*[_scene.camera inverseView],*[_frame worldMatrix]);
GLKMatrix4 projectionViewModel = GLKMatrix4Multiply(*[_scene.camera proj],modelView);
직접 두 번 추측하기 – Nico