手部绑定:胳膊自动扭曲

2025-01-04 14:46:05

1、1:按“X”键将骨骼吸附在网格点上;(1)创建一节骨骼,命名:添加前缀名为seg_;

手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲

3、3:使用“CV曲线工具”,创建一根曲线(按v键,首尾两点分别吸附在seg_joint1和seg_joint5上),命名为seg_curve;

手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲

4、4:使用“IK样条线控制柄工具”;(1)其IK样条线控制柄设置只勾选“根在曲线上”;(2)先后点击骨骼seg_joint1和seg_joint5上,再点击曲线seg_curve;命名为seg_ikhandle;

手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲

5、5:按“ctrl”+“A”键,可以打开“属性编辑器”;(1)选IK:seg_ikhandle,打开其“属性编辑器”,在“IK解算器属性”---“高级扭曲控制”中:勾选“启用扭曲控制”,再编写IK的属性;

手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲

8、8:创建一节辅助骨骼,命名为seg_start和seg_end;(1)将辅助骨骼的半径值改为1;(2)将辅助骨骼seg_start吸附在骨骼seg_joint1;将辅助骨骼seg_end吸附在骨骼seg_joint5;(3)将定位器seg_start_lct按“P”键给辅助骨骼seg_start当子物体; 将定位器seg_end_lct按“P”键给辅助骨骼seg_end当子物体;(4)给辅助骨骼创建一个图层;(5)可以选中辅助骨骼进行旋转测试;

手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲

10、9.骨骼的拉伸;(1)选中曲线seg_curve创建长度节点,在“命令栏”输入“arclen -ch 1”,按enter键回车确认;(2)选曲线seg_curve,按“ctrl”+“A”键,打开属性编辑器,查看曲线添加的长度节点;(3)打开“表达式编辑器”,编写表达式:seg_joint1.scaleX = curveInfo1.arcLength / 12;seg_joint2.scaleX = curveInfo1.arcLength / 12;seg_joint3.scaleX = curveInfo1.arcLength / 12;seg_joint4.scaleX = curveInfo1.arcLength / 12;seg_joint5.scaleX = curveInfo1.arcLength / 12;

手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲手部绑定:胳膊自动扭曲

14、14:选中组seg_grp,位移;(1)当骨骼不一起走的时候,选中曲线“seg_curve”;(2)按“ctrl”+“A”键,打开曲线“seg_curve”的“属性编辑器”;(3)()不勾选“继承变换”;

手部绑定:胳膊自动扭曲

15、15:保存文件,(~~~.ma格式),命名为“limb_segment”;

猜你喜欢