스키닝 메쉬 재구현중..
Programming/DirectX / 2010/01/08 02:22
구현해놨던 스키닝메쉬 부분을 토대로 새로 구현하고 있습니다.
예전대로 한 클래스 내에서 프레임,컨테이너,애니메이션컨트롤러 따위를 모두 가지고 있기 때문에 같은 메쉬/애니메이션 을 갖는 대량의 몬스터가 나오면 엄청나게 메모리를 잡아먹겠죠?
그 문제점을 알고도 따로 인스턴스화 시키지 못한게 구조가 너무 복잡해서 였는데 DX SDK 의 멀티에니메이션 튜토리얼을 보면서 인스턴스클래스를 만들고있습니다.
예전에 도전해 봤을때에는 그냥 계층구조 메쉬조차 제대로 그려지지 않았는데 이번엔 계층구조 메쉬는 잘 나온다는 것이 발전사항(?) 이군요..
하지만 애니메이션 컨트롤러를 이용해 진행 시키면..
메쉬가 찌그러집니다 .............
음...... 디버깅을 해봐도 값들은 잘 살아있는데 온통 행렬값들이라 정상적으로 연산이 되고있는지 모르겠네요;;
소프트웨어 스키닝이 잘 되야 하드웨어 스키닝으로 넘어가던 말던 할텐데 말이지요...
정상적으로 되던 것과 동시에 돌려가면서 디버깅을 해봐야겠습니다. 디버깅 해서 못 고칠것 없겠죠. 디버깅 만세
'Programming > DirectX' 카테고리의 다른 글
| Skinning Animation Using VertexShader (0) | 2010/01/11 |
|---|---|
| 스키닝 구현중 2 (0) | 2010/01/09 |
| 스키닝 메쉬 재구현중.. (2) | 2010/01/08 |
| Terrain LOD 수정 (0) | 2010/01/05 |
| Terrain System LOD 추가 (0) | 2010/01/03 |
| Terrain System 에 Frustum Culling 적용! (2) | 2010/01/01 |


댓글을 달아 주세요
으...으잌ㅋㅋ 3D요 ㅠㅠ...
그래도 뭔가 신선하지 않삼!? +_+