Maya脚本:平移旋转自动归零

mel14
//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"); 

}

MAYA Arnold aiStandardSurface色彩空间(Color Space)无法设置为Raw

image_02-0702

问题描述:我们在调节maya Arnold标准表面材质(aiStandardSurface)的过程中,有的时候会遇到色彩空间变为灰色选项,无法设置为Raw或者其他选项。

  • 解决方案:打开maya设置首选项,设置中选择颜色管理器(Color Management),勾选启用颜色管理器(Enable Management )。

这样,我们的色彩空间,又可以正常设置属性了。

MAYA百种常见材质IOR(折射率)列表

ior%e6%95%b0%e5%80%bc%e5%af%b9%e7%85%a7%e8%a1%a8

我们在使用3D软件的过程中,在设置材质属性的时候,都需要实际的 IOR 值,以便在渲染 3D 模型期间实现更准确的表面表示。 例如:Autodesk Maya,Blender 3d,Autodesk 3DS Max,Maxon Cinema 4D等等,在这些软件当中,IOR数值都是通用的。

[table id=1 /]

Arnold渲染完保存图片变暗怎么办?

arnold%e6%b8%b2%e6%9f%93%e5%8f%98%e6%9a%97

我们有的小伙伴在使用Arnold渲染的时候,会遇到渲染效果是正常的亮度,批渲染或者保存之后,图片就变暗了。

  • 我们只要打开渲染设置将Color Space中的Raw改为“Use View Transform” ,再次渲染序列或者保存图片的时候,图片亮度就恢复正常了。