帧率:24fps/s
帧范围:0~33帧
重心曲线(平移Y轴):上下起伏

重心曲线(平移X轴):左右摆动

重心曲线(旋转Y):左右扭动


重心曲线(旋转Z):上下扭动,12和29达到最大值,8和25回一点

腰部曲线:8和24先调节(前倾),12和28最后调节(后倾)
探索Maya世界:基础教程、动画技巧、建模艺术与渲染技术。
maya2017在升级以后Update 5版本之后,很大几率会出现莫名其妙的报错现象,报错提示如下:
// Error: line 1: Cannot find procedure "dR_updateCommandPanel". //
// Error: line 1: Cannot find procedure "dR_updateToolSettings". //
进过一番折腾,查阅资料后,尝试替换“drInit.mel”文件,但是问题依然得不到解决,但是有些情况这个替换是有效的。

如果替换单个“drInit.mel”文件没有效果,我们可以替换整个other文件夹,问题基本就被我们搞定了。


//by 喵喵动画屋 旋转归零
string $lanzi[] = `ls -sl`;
int $shuliang = size($lanzi);
print($shuliang+"\n");
for($i=0;$i<$shuliang;$i++)
{
print($lanzi[$i]+"\n");
int $rotate_ret = `getAttr -se ($lanzi[$i]+".rotateX")`;
if($rotate_ret==1)
{
setAttr ($lanzi[$i]+".rotateX") 0;
}
$rotate_ret = `getAttr -se ($lanzi[$i]+".rotateY")`;
if($rotate_ret==1)
{
setAttr ($lanzi[$i]+".rotateY") 0;
}
$rotate_ret = `getAttr -se ($lanzi[$i]+".rotateZ")`;
if($rotate_ret==1)
{
setAttr ($lanzi[$i]+".rotateZ") 0;
}
print($rotate_ret+"\n");
}
//by 喵喵动画屋 平移归零
string $lanzi[] = `ls -sl`;
int $shuliang = size($lanzi);
print($shuliang+"\n");
for($i=0;$i<$shuliang;$i++)
{
print($lanzi[$i]+"\n");
int $translate_ret = `getAttr -se ($lanzi[$i]+".translateX")`;
if($translate_ret==1)
{
setAttr ($lanzi[$i]+".translateX") 0;
}
$translate_ret = `getAttr -se ($lanzi[$i]+".translateY")`;
if($translate_ret==1)
{
setAttr ($lanzi[$i]+".translateY") 0;
}
$translate_ret = `getAttr -se ($lanzi[$i]+".translateZ")`;
if($translate_ret==1)
{
setAttr ($lanzi[$i]+".translateZ") 0;
}
print($translate_ret+"\n");
}
我们在使用3D软件的过程中,在设置材质属性的时候,都需要实际的 IOR 值,以便在渲染 3D 模型期间实现更准确的表面表示。 例如:Autodesk Maya,Blender 3d,Autodesk 3DS Max,Maxon Cinema 4D等等,在这些软件当中,IOR数值都是通用的。
[table id=1 /]