Character Animation



 
Details
     
 
Author
Jean-René Bédard
Language
C++
Platform
Windows NT
API
Direct3D 9.0c, Boost, Lua
Year
2004
   
Game Source  
Game Binary  
 
 


Links
     
 
 
 

Abstract
     
 

Character animation engine in C++ using Direct3D 9.0c. Skeletal-based animation using vertex skinning with HLSL vertex shaders, Lua scripting for characteristics and behavriors (actions/activities). I have my own file format for mesh, material, skeleton, animation exported from 3D Studio Max 6.0 and Character Studio 4.0 with my own exporters made using the MAX SDK.

 
 


UML class representation
     
 

UML diagram of the initial core model animation sytem:



Action/Activity system:



Renderer System :