在MotionBuilder中实现Set Driven Key的思路
MB不支持从maya导入的以set driven key(以下简称SDK)和expression表达式来驱动动画的方式,但有时候我们又需要在MB实现这些功能,经过一番研究,把我的一些想法分享给大家,希望能抛砖引玉我的想法主要是通过MB的Relation约束节点来实现,Relation其实是个节点编辑器,类似于maya的hyper graph,在编辑器中通过系统提供的节点,可以实现灵活的效果,下图就是我实现SDK的节点组合
核心思想在于将输入值转换成一个百分比然后用过曲线编辑节点(如下图)映射成输出值
范例只是输入和输出属性一对一的映射,根据需求还可以扩展成N对N的映射
表达式动画可以通过Relation来实现,只要你数学还过得去 :)
目前最大的缺点是得手动创建节点,如果属性比较多的话还是挺花时间的,以后也许我会考虑弄个脚本来自动创建这些节点
redtank 发表于 2015-7-21 22:53
哥顶的不是帖子,是寂寞!
多谢分享~
哥顶的不是帖子,是寂寞!
实在是太棒了,不错.
虽然看不懂,但是好像很厉害的样子!{:8_316:}
感谢分享
页:
[1]