ChinaVFX   

:::::: 利用Edit weight属性编辑器修改封套权值 ::::::
本教程属visualnat版权所有,如要转载请通知我,谢谢!

 


首先准备如下场景

创建骨骼Create > Skeleton > Draw 2D Chain ,并放到适合的位置上,如图

保持骨骼的层级选择,选择Create > Skeleton > Duplicate Symmetry 在镜像属性编辑器里选择镜像平面

选择封套物体,选择Deform > Envelope > Set Envelope ,用鼠标中建点击两个骨骼链的根:rootroot1,如图

权重封套已经设置完成

现在移动一个骨骼的效果器:eff 看看效果,如图

可以看到右腿跟部的一些点随着左腿骨胳的移动也移动了,也就是说左腿骨胳对右腿的封套产生了一些影响,这是我们不想看到的

选择封套,选择Deform > Envelope > Edit Weights ,打开权值属性编辑器

回复骨骼的默认姿态,局部放大场景,并且进入Point(点)编辑状态 如图

选中右腿根部的一些点,对应的看Edit Weight 如图

选中的点对应在Edit Weight里显示了每个点受到各个骨骼的影响比例

现在在Edit Weight里选中要编辑的点(Pnt栏里),选择相应的DeformerWeight栏里键入新的数值

对于本例来说选择230248号点,

248号点:把boneWeight值改为3,这时候可以看到bone2Weight值相应的变为97
230号点:把boneWeight值改为1,这时候可以看到bone2Weight值相应的变为99

以上说到的数值都是百分比,也就是5实际上是5% ,而所有影响这个点的骨骼的Weight值总和是100

也就是说骨骼的Weight值越大,它对封套的影响就越大

以此类推,参照上述方法把右腿的其他认为要修改的点和左腿跟部的点也同样修改,最后移动效果器观察修改后的封套

谢谢各位一直以来的关心和帮助,欢迎大家提供教学给我们,以便大家能共同提高.

            Softman@Chinaxsi.com    Oicq:20056194      Icq:51554328

 

[ tutoralis ]  [ shaders ]  [ scripts ]  [ oups upload ]  [ links ]


ChinaXSI BBS

  

Tutoralis

  

Shaders

  

Scripts

  

Oups Upload

  

Links

  

©2001 Shock3D Animtion Studio™| mornnet | softman |

计数竟