![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
Public メソッド | |
virtual void | SetMotion (const std::string &name) |
virtual void | SetTime (double time) |
virtual void | SetBlend (const std::vector< GRAnimationMeshBlendData > &data) |
virtual Posed | GetBoneKeyframePose (const std::string &name) |
virtual void | OverrideBoneOrientation (const std::string &name, const Quaterniond &orientation, double weight) |
virtual void | OverrideBonePose (const std::string &name, const Posed &pose, double weight, bool posRelative=false) |
virtual void | SetAllBonesOverrideWeight (double weight) |
virtual void | AddDrawSubsetListener (GRAnimationMeshDrawSubsetListenerFunc beforeFunc, GRAnimationMeshDrawSubsetListenerFunc afterFunc, void *ptr=NULL) |
virtual void | SetEffect (LPD3DXEFFECT effect, int matrixPaletteSize) |