EskNA: Full character animation for XNA
FEATURES:
- Powered by XNA4.0.
- Low-poly to Med-poly model support. High-poly (40K+ vertices) tend to cause lags in low-end PC systems.
- Model manager component allows XML-configurable loading of one or more mesh to form the complete character. In this demo, there's at least 6 models (combination of static and skinned models).
- Skeletal animation using a modified SkinnedModel sample to support animation interpolation and mixing.
- Animation importer/loader allows injection of animation to the character from a separate file. For example, dance animation info from one file is simultaneously injected to at least 3 models.
- Drag-n-drop support for music files which initiates the dance animation. However, there's no beat detection for the music (yet).
- Morph importer/loader/player allows injection of morphs (e.g. facial expressions, visemes).
- Chat engine, with SAPI voice and morph player, allows "talking" with the character.
- Soft-body physics allows hair, breast and possibly clothing animation
- Mouse controlled camera rotation and zoom.
- Default shader profile (Reach) used, to support even low-end systems. Plans for shader customization to support other shader effects (e.g. shadows, toon shading).
NOTE:
Frame rate shown (fps) may drop significantly due to video capture software. Typical rate would be 30+ fps.
WEB:
http://hobbyprojects.wordpress.com/2011/03/31/eskna-xnassistant-reloaded/
http://hobbyprojects.wordpress.com/category/project-xna/eskna/
DISCLAIMER:
This is a proof-of-concept and a WIP. The author does not claim ownership of the mesh, animation, textures, audio, and all other resources which remain the property of their respective owners.
@MFunreal
Not exactly. This is a library you use inside XNA to import models with animation and morphs. Something like an improved version of SkinningModel. For example, both skeletal and vertex animation (or morphs) are supported. Plus these need not be embedded in the model itself, so you can import a model without animation and animation data from another file and merge them inside XNA. Please see description for more features.
loner02 3 months ago
so with eskna you make models animate,and you export the animation to xna??please explain
MFunreal 3 months ago
@Brutallll
Thanks for the comment. However I'm not sure what you mean by tutorial. :)
loner02 3 months ago
NICE!! please make a tutorial
Brutallll 3 months ago