Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


软件:unity:骨骼动画

Unity骨骼动画


动画的Root Motion

资料:Root Motion - how it works https://docs.unity3d.com/Manual/RootMotion.html

骨骼关键帧动画中,有的动画会带位移(比如:向前走路),有的不带位移(比如:走路动画但是在原地播放),Root Motion就是控制是否使用动画本身的位移,两种都有用处。[我的理解]取决于这个动画和逻辑关联是否紧密:比如人物的位移,移动方向距离都是由程序逻辑控制的,这时使用动画本身的位移就不够灵活了;如果是一个单纯表演性质的动画,位移就可以直接做在动画里面,程序完全不需要控制(相比之下,可能适用于后者的情况更少)。

Root Motion是如何实现的?[我的理解]骨骼都有Root节点,如果要忽略动画本身的位移,就清空Root节点的位移变化(Root的Transform使用保持在T-Pose的状态)

/var/www/DokuWikiStick/dokuwiki/data/pages/软件/unity/骨骼动画.txt · Last modified: 2023/05/16 16:54 by zh