混合树的说明
2014-04-17 11:38
267 查看
在游戏动画中,一种常见的需求是对两个或更多的相似的运动进行混合,一个常见的例子是根据角色的移动速度队走路和跑步动画的进行混合,另一个常见的例子是角色在跑动时向左或向右倾斜移转弯,需要强调的是,动画的过度和动画的混合式完全不同的概念,尽管他们在被用于在生成平滑的动画,但却使用与不同场景,动画过度被用作与在一段给定是时间内完成由一个动画状态向另外一个动画状态的平滑过渡,而动画过度混合则被用于通过差值技术实现对多个动画片段的混合,每个相对于最终结果的贡献量取决于混合参数,特别的,动画混合树可以作为状态机中的一种特殊的动画状态而存在。
要制作一个新的混合树,需要以下步骤:
1.在animator controller窗口中右击空白处区域
2.在弹出菜单栏中选择create States-from new blend tree
3.双击混合树进入混合树试图,
此时,animator视图中将会显示整个混合树的图形表达,而inspector视图中将会显示当前选中的节点和其紧邻的子节点,
特别的,在blendtpye选项卡中可以指定不同的混合树类型,包含1D和2D混合2种
要制作一个新的混合树,需要以下步骤:
1.在animator controller窗口中右击空白处区域
2.在弹出菜单栏中选择create States-from new blend tree
3.双击混合树进入混合树试图,
此时,animator视图中将会显示整个混合树的图形表达,而inspector视图中将会显示当前选中的节点和其紧邻的子节点,
特别的,在blendtpye选项卡中可以指定不同的混合树类型,包含1D和2D混合2种
相关文章推荐
- Qt与Python的混合编程相关配置以及问题说明
- cvSlite 和cvMerge 实现图像的通道分离和混合的说明
- 关于 cvSlite 和cvMerge 实现图像的通道分离和混合的说明
- 原理上说明为什么Arangodb更快(索引自由邻接或混合索引)
- Android和h5混合开发框架:CordovaPlugin插件使用说明
- Matlab生成C++代码及混合编程步骤说明
- cvSlite 和cvMerge 实现图像的通道分离和混合的说明
- CGIC函数说明
- Ibatis2.0使用说明(一)——入门实例篇
- 简单的MDX案例及说明(1)
- 【转】网页调试语法错误代码说明(通用于IIS,MYSQL,FTP,ASP,VBScript)
- JS中style.display和style.visibility的区别实例说明
- 使用xml及java代码混合的方式来设置图形界面
- NHibernate之映射文件配置说明(转载1)
- Unity3D技术之多玩家联网游戏创建说明
- Nginx配置文件详细说明
- 以软件开发生命周期来说明不同的测试的使用情况
- 在DOS界面中查看某个DOS命令的帮助说明