您的位置:首页 > 其它

混合树的说明

2014-04-17 11:38 267 查看
在游戏动画中,一种常见的需求是对两个或更多的相似的运动进行混合,一个常见的例子是根据角色的移动速度队走路和跑步动画的进行混合,另一个常见的例子是角色在跑动时向左或向右倾斜移转弯,需要强调的是,动画的过度和动画的混合式完全不同的概念,尽管他们在被用于在生成平滑的动画,但却使用与不同场景,动画过度被用作与在一段给定是时间内完成由一个动画状态向另外一个动画状态的平滑过渡,而动画过度混合则被用于通过差值技术实现对多个动画片段的混合,每个相对于最终结果的贡献量取决于混合参数,特别的,动画混合树可以作为状态机中的一种特殊的动画状态而存在。

 

要制作一个新的混合树,需要以下步骤:

1.在animator controller窗口中右击空白处区域

2.在弹出菜单栏中选择create States-from new blend tree

3.双击混合树进入混合树试图,

 

此时,animator视图中将会显示整个混合树的图形表达,而inspector视图中将会显示当前选中的节点和其紧邻的子节点,

 

特别的,在blendtpye选项卡中可以指定不同的混合树类型,包含1D和2D混合2种

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  混合树