擅长:python、mysql、java
<p>代码摘录:</p>
<pre><code>for shadingEngine in cmds.ls(type="shadingEngine"):
new_shader = cmds.listConnections(shadingEngine, type = 'lambert')[0]
print new_shader
new_sg = mC.sets(renderable=True, noSurfaceShader=True, empty=True)
print new_sg
f=mC.setAttr (new_shader+'.color',values[0],values[1],values[2])
mC.hyperShade(assign=new_shader)
</code></pre>
<p>上面的代码适用于通过surface节点的着色,您可以引用并暗示它,H</p>