Poser是一款功能强大的人体三维动画制作工具。它具有完备的人体塑造功能,可以用于制作三维动物、人体造型和三维人体动画。新版本的Poser提供了完整的3D形体设计和动画解决方案,以满足更多用户的需求。
软件特色
1、Poser提供了丰富多彩的人体三维模型,使用这些模型可以轻松快捷地设计人体造型和动作,免去了繁琐的人体建模工作。
2、该软件提供的人物模型可以根据需要定制成多种类型和体态,并直接应用于所需的设计。
3、Poser7拥有强大的人体造型设计功能,利用其特殊的工具,可以快速地进行物体的姿态塑造工作。
4、Poser提供了简单直观的关键帧制作方式,可以方便地得到细腻逼真的人体动作。
5、利用该软件的导入功能,可以大大丰富人物造型和动作设计的创作空间。
6、导出功能可以将Poser设计的人物造型加入到其他的三维设计软件中,例如3DStudioMax。
使用方法
Poser如何输出动画?
BVH是+Y为顶,+Z为前的,对比Max+Z为顶-Y为前,所有offset和position都按照X -Z Y的顺序读取,而rotation则为X -Z Y顺序。
BVH的rotation操作顺序为反向,即最右侧的先实施,例如有Xrotation Yrotation Zrotation,实际上是先做Z然后Y然后X
综合上面两点,则先反向,然后交换YZ顺序即可,得到如下的表格
-- xyz yzx 3-- xzy zyx 6-- zxy zxy 5-- yxz yxz 4-- yzx xyz 1-- zyx xzy 2
上表中的数字表示Max中欧拉角到四元数变换的顺序,可以使用eulerToQuat函数生成围绕对应轴进行旋转的四元数,用于旋转变换。
掌握了这些要点,就可以完美地导入Poser的BVH文件。
需要注意的是,导出BVH时不要勾选Auto Scale,否则会丢失World Root以及原本作用于hip上的全身Scale。
虽然这样会产生一些多余的骨骼,但它们与动画无关,可以稍后删除。最重要的是,保持好地面和Scale,在Max中就无需手动调整接地了;而Poser中可以使用方便的Ctrl+D。