拆分blendShape节点 (我暂且叫它fissionShape Node)
不知道大家有没有遇到过这样的问题 就是在做表情的时候想把某个目标体拆分成几个 然后组合起来还是我们拆分之前的形状 (3->n = 1+1+1+n1... 文章末尾附maya2011~2015插件下载链接)
比如把下图的扭曲长方体拆成 1 2 3 三个部分
我们利用插件fissionShape
选择原始物体执行mel命令
deformer -type fissionShape;
skinCluster.message --> fissionShape.skinClusterMessage
wetMod.inMesh --> refsShapeOrig
jointX.message --> fissionShape.influenceObjectMessage
BlendShapeTarget.worldMesh--> fissionShape.intentShapeTarget
当然这些链接不需要手动链接 提供的脚本中支持自动链接
并且可以通过刷权重来事实控制每个形状的过度。
之所以用权重来控制是因为1 权重本身就是normalize 2 权重容易镜像 拷贝 paint
使用方法:
#put fissionShape.py in your scripts
#put fissionShape20??x64.mll in your plugin path
#load plugin
#20150803新增独立版界面
#--python command--
import fissionShape
fissionShape.fsc.win()
weightModel:蒙皮带权重的模型
ShapeMod:想要拆分的目标体
OrigMod:原始模型
Infs:蒙皮骨骼
Result On Mod 如果载入模型变形作用在此模型上 如果空创建一个新模型
Costruction History:保持历史
下载地址
http://yunpan.cn/csvAFkdLiyXtA 访问密码 1d41
(文章来源:tiancgVFX)
本文为作者分享,翼虎网鼓励从业者分享原创内容,翼虎网不会对原创文章作任何内容编辑修改!如作者有特别标注,请按作者说明转载,如无说明,则转载此文章须经得作者同意,并请附上出处(翼虎网)及本页链接。
原文链接:http://blog.sina.com.cn/tiancgweb