블로그 이미지
˙Jisoo

카테고리

분류 전체보기 (98)
Programming (35)
Game Project (23)
Almighty Engine (8)
Daily Life (19)
Photo Shots (11)
Total22,054
Today42
Yesterday77



x파일의 모델을 불러오는 클래스와 캐릭터를 관리하는 클래스를 분리하였습니다.
메모리를 아끼고자 루트프레임을 포인터로 불러와서 다수의 모델을 따로 렌더링 해주는건데 ..
문제점이 한 프레임을 여러 캐릭터가 공유하다보니 애니메이션 컨트롤러를 한 프레임에 대해 적용을 해도 잘 될지 모르겠네요..
애니메이션 컨트롤러 함수중에 복사해오는 함수도 있는걸보니 대충 비슷한 형식으로 쓰라는 것 같은데;;;;
일단 막무가내로 한번 해봐야겠습니다. 동영상은 그냥 한 애니메이션컨트롤러에 대한 여러개의 캐릭터 입니다. (실제 모델파일이 불러와진 횟수는 1회로 로딩속도는 변함없습니다)
아..... 이번에 또 알게된 것이 소프트웨어로 스키닝애니메이션을 하니 처리속도가 매우 느리다는 것 입니다. 저렇게 10개의 모델밖에 안되는데도 프레임이 많이 저하되더라구요 아무래도 HLSL 버텍스쉐이더를 이용해서 스키닝 애니메이션 처리를 해야하나 봅니다.
어딜가나 빠지질 않는 쉐이더........
오늘도 쉐이더 공부의 필요성을 느낍니다 ㅠ.ㅠ

'Programming > DirectX' 카테고리의 다른 글

Parallax Mapping (시차 맵핑) 의 위엄  (2) 2009/11/21
BeginPass() / EndPass()  (2) 2009/11/20
다중캐릭터  (0) 2009/08/11
Mesh Hierarchy Animation  (0) 2009/08/09
LOD 적용  (4) 2009/07/31
이것저것 섞다보니....  (0) 2009/07/28
Posted by ˙Jisoo

댓글을 달아 주세요

최근에 달린 댓글

최근에 받은 트랙백

글 보관함