Maya脚本:不动大圈小圈如何整体旋转角色POSE(自动创建约束)

%e6%9c%aa%e6%a0%87%e9%a2%98-6

本次案例:不动大小圈,整体旋转角色POSE的方法。

  • 脚本实现原理:自动创建约束,K帧,删除约束。

circle -c 0 0 0 -nr 0 1 0 -sw 360 -r 1 -d 3 -ut 0 -tol 0.01 -s 8 -ch 1;objectMoveCommand;
scale -r 15 15 15 ;

select -r nurbsCircle1;
select -tgl 左脚控制器名;
doCreateParentConstraintArgList 1 { “1”,”0″,”0″,”0″,”0″,”0″,”0″,”0″,”1″,””,”1″ };
parentConstraint -mo -weight 1;
select -r nurbsCircle1;
select -tgl 右脚控制器名;
doCreateParentConstraintArgList 1 { “1”,”0″,”0″,”0″,”0″,”0″,”0″,”0″,”1″,””,”1″ };
parentConstraint -mo -weight 1;
select -r nurbsCircle1;
select -tgl 中心控制器名;
doCreateParentConstraintArgList 1 { “1”,”0″,”0″,”0″,”0″,”0″,”0″,”0″,”1″,””,”1″ };
parentConstraint -mo -weight 1;
select -r nurbsCircle1;

Maya脚本:Mery睁眼+握拳脚本使用方法

image_03-3426

最近老是有小伙伴问我“握拳”手势用的是什么插件,其实这只是一个简单的mel脚本,这里我就连同“睁眼”一起放出来,操作方法:打开脚本编辑器>>粘贴MEL>>全选MEL>>点击三角符号运行。除此之外也可以将MEL脚本直接拖到工具架上运行

Maya导入模型怎么去掉前缀和冒号?(Remove the prefix in Maya)

%e5%8e%bb%e5%89%8d%e7%bc%80%e5%af%bc%e5%85%a5

我们在常规导入模型或者道具的时候,打开Outliner时,会发现命名中有“前缀+冒号”出现,就连通道盒属性中也会附带,如下图。

这两个点除了影响视觉,有可能会引起特效等环节在使用脚本、表达式等出错,所以我们需要将这两个点去掉。
方法是:在“命名属性栏中”选择第三个“合并到选定的命名空间并重命名匹配的传入对象”,然后再导入即可。

Maya中如何使用Arnold aiShadowMatte材质模拟阴影效果?

%e9%98%b4%e5%bd%b1%e8%92%99%e7%89%88%e6%9d%90%e8%b4%a8

Arnold中的aiShadowMatte为阴影蒙版材质,更早的时候我们也把它叫做阴影捕捉材质。此节点的作用是实现一个阴影蒙版材质,用于模拟阴影效果。具体操作方法如下。

1、选择摄像机,点击创建图像平面

2、选择导入图像平面

3、开启网格显示,进行对位,让书本杯子融入到背景当中。

4、创建多边形平面,用于捕捉阴影。

5、给平面指定aiShadowMatte材质

6、调节平行光角度,让其和图像平面中的灯光方向保持一致。

7、调节平行光角度数值让阴影边缘变柔和,增加摄像机采样值提高阴影品质。