이 글은 MD3 model의 소개와 해당 소스코드를 제공하기 위해 작성되었다. 기존에 있는 소스코드를 그대로 사용하고 멀티플랫폼에서도 돌아갈수 있게 CMake를 이용한 컴파일이 가능하도록 환경을 추가한 것임을 밝힌다.


최근에 Skeleton Animation자료를 찾고 있던 와중에 괜찮은 사이트를 하나 발견했다.


해당사이트 가기

http://3dgep.com/?p=1053


MD5란 유명한 게임 DOOM3에서 사용된 모델들의 포맷인데 모델들의 Mesh정보와 함께 Skeleton animation 데이타도 같이 들어가 있고 관련된 소스및 기술자료도 많이 공개되어 있어 3D 엔진을 공부하는 개발자들에게 유용한 자료를 제공해주고 있다.


해당사이트에서는 소스 공개와 함께 설명까지 들어가 있어서 골격 에니메이션이 어떻게 동작하는지 공부할수 있게끔 도와주고 있는데 한가지 문제가 제공되는 소스코드가 윈도우즈용 비주얼 스튜디오에서만 돌아가게끔되어 있어서 이글을 작성하는 맥에서는 컴파일이 안된다는 점이었다. 해서 CMake를 이용하여 윈도우즈뿐만 아니라 맥에서도 컴파일 할 수 있게끔 소스를 추가하여 아래에서 제공한다.

관련 동영상은 원사이트에 나와 있으니 여기에서 생략한다.


[English]


Recently, I have searched for skeleton animation and found a very good introductive(?), actually not that super easy introductive to me, posting about MD5 model viewer. In that site, the original author wrote about MD5 model format and providing the model viewer source code what I wanted to find so desperately. 


The one problem is what I am using MAC for now and the only available build environment to compile the sources is visual studio project which is not available in MAC. So in order to make it compile even on MAC, I made some change into the original files and that is CMake integration.


So here I put cmake version below and someone who want other platform version such as Linux and MAC can use happily this version. Please find the below link for download.


Thanks for the original great posting to Jeremiah van Oosten.

Original link: http://3dgep.com/?p=1053


Original source code download :

https://docs.google.com/leaf?id=0B9NpHNF2In_uZDViNGM0MTYtNmQzNS00Zjg4LTgwMjItODkzNjE4ZWQ4M2Qx&sort=name&layout=list&num=50


CMake integrated version. Download here.

MD5Loader.tar.bz2






Posted by kevino