Show
Ignore:
Timestamp:
03/09/09 18:38:39 (6 years ago)
Author:
robert
Message:

From Roland Smeenk & Cedric Pinson,

"Summary of changes:
From Roland
-Added MorphGeometry?
-Bone Bindmatrix is only calculated if needed
-osgAnimation plugin now supports all available channel types (before only linear vec3 or quat channels)
-osgAnimation plugin now supports MorphGeometry?
-osgAnimation plugin now supports animation and channel weights, animation playmode, duration and starttime
-removed osgAnimationManager.cpp from CMakeList

From Cedric
-fixed the last_update field (it was only updated at the first update) in BasicAnimationManager?.cpp
- Refactore some part of MorphGeometry? minor changes
- Add osganimationmorph as example
"

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/include/osgAnimation/Keyframe

    r9093 r9877  
    9999    typedef TemplateKeyframe<float> FloatKeyframe; 
    100100    typedef TemplateKeyframeContainer<float> FloatKeyframeContainer; 
     101     
     102    typedef TemplateKeyframe<double> DoubleKeyframe; 
     103    typedef TemplateKeyframeContainer<double> DoubleKeyframeContainer;     
    101104 
    102105    typedef TemplateKeyframe<osg::Vec2> Vec2Keyframe; 
     
    117120    typedef TemplateKeyframe<FloatCubicBezier> FloatCubicBezierKeyframe; 
    118121    typedef TemplateKeyframeContainer<FloatCubicBezier> FloatCubicBezierKeyframeContainer; 
     122     
    119123    typedef TemplateKeyframe<DoubleCubicBezier> DoubleCubicBezierKeyframe; 
    120124    typedef TemplateKeyframeContainer<DoubleCubicBezier> DoubleCubicBezierKeyframeContainer; 
     125     
    121126    typedef TemplateKeyframe<Vec2CubicBezier> Vec2CubicBezierKeyframe; 
    122127    typedef TemplateKeyframeContainer<Vec2CubicBezier> Vec2CubicBezierKeyframeContainer; 
     128     
    123129    typedef TemplateKeyframe<Vec3CubicBezier> Vec3CubicBezierKeyframe; 
    124130    typedef TemplateKeyframeContainer<Vec3CubicBezier> Vec3CubicBezierKeyframeContainer; 
     131     
    125132    typedef TemplateKeyframe<Vec4CubicBezier> Vec4CubicBezierKeyframe; 
    126133    typedef TemplateKeyframeContainer<Vec4CubicBezier> Vec4CubicBezierKeyframeContainer;