|
最近刚开始研究如何使用osgAnimation库,看过代码有些概念还不是很理解,请教大家~~
如标题,Bone和Skeleton的实际意义能通俗解释下么,感觉看过了OSG那例子后,再应用还是不是很明白~~
还有就是像setBindMatrixInBoneSpace 、setMatrixInSkeletonSpace 这样的函数中,BoneSpace和SkeletonSpace是指的什么空间,其与世界坐标的关系是什么?~
还有一个关于osgAnimation::Channel 的问题,channel中的weight属性实际中指的是什么?能够对动画有什么影响?~
此外关于关键帧差值的问题,例如osgAnimation:uatKeyframe(0,osg::Quat(0,0,0,1))这种四元数的关键帧差值,这里第一个参数的意义是什么呢?
实在不好意思,我自己研究了几个例子、看过osgAnimation库的源代码后仍然很晕,因此一下问了这么多问题。。 |
|