게임 엔진 - FBX 렌더링

 Step1 스킨드 메시 관련 클래스 정의

MeshMaterial클래스 
 















MeshPart는 MeshMaterial하나와 대응된다.




















Step2 FBX 모델 파싱
전체적인 모델 파싱 소스
ProcessBoneHierarchy : 본의 전체적인 구조 읽음
ProcessAnimations : 전체 애니메이션 데이터 읽음
ProcessGeometry : 전체 기하 구조 데이터 읽음






























































O모양은 Root이고 밑에 Child들이 있다.
애니메이션 계산시 정점들은 모델링 공간에 정의되어있다.
따라서 정점들을 global matrix의 역행렬을 곱한후 계산해야한다.

































댓글

이 블로그의 인기 게시물

Opencv - 감마 보정을 이용한 이미지의 대비 및 밝기 변경

게임 엔진 - Axis Gizmo