2011.11.21

给设置减肥已经基本完成,剩下的就只有3J的次控减肥了。

FK setup基本被我写完了,写到最后,居然采用了和3J一样的特性。我本以为用不到的。

但细细一想,本来3J setup的肩膀切换就是用到blendShape叠加,点位移和角位移分开。

这也是我当初写代码的最终成果,也是一直没有想通的地方,呵呵,有点可笑是吧。。代码写成了,而人却没有想通。。

在我做的设置里面,还是有几点我自己都没有想通的地方,所以我都没办法找到替代方法来减肥。

目前用到了好多旋转约束啊,我的一套设置用到了350多个啊。。。我精简不下来。。

父子约束被我精简掉了1/3吧,所以速度提高的比较明显

我的次级用到了很多旋转约束,这是我想减肥的地方。。嗯。这个星期试着完成。

老设置做了的动作库要用到新设置上,但是旋转明显不同。我需要写一个拷贝keys的程序。

基于这些transform节点的方向和rotate order都不一样,我就要用旋转约束来固定好所需旋转,然后搜索应该需要的帧。

先找好帧再看看,怎么自动改改这些曲线吧。

我的稳定型驱动方式能达到我想象的要求,这是很欣慰的,看了主流设置的处理X轴旋转驱动,都是一味的抵消这种影响。

他们却没有意识到,X轴旋转在很多时候,并不是要去抵消,当我们旋转Y轴的时候,也是希望有X轴旋转出现的。

修改完3J之后,就要开始写4J,写完4J还要修改加在之上的limb setup,这个limb setup是完成limb的根端部分,

对于动物设置来说,这个根端设置会有些不同。

发表评论

您的电子邮箱不会被公开。 标记为 * 的区域必须填写

*


您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>