我试图使用pymel更改maya中立方体顶点的颜色。我的目标是创建一个阴影立方体。但是,当我运行以下代码时,没有任何变化。有什么想法吗?在
cube, pcube = pmc.polyCube()
for v in cube.vtx:
v.setColor([1, 0, 0, 1])
print v.getColor()
cube.updateSurface()
令我惊讶的是,我设置的颜色打印正确,但顶点的颜色在屏幕上没有变化。此外,当我使用setPosition
来改变顶点的位置时,它实际上工作得很好。
谢谢你的时间。在
Tags:
默认情况下,对形状禁用显示颜色。尝试在“属性编辑器”(attribute editor)中转到对象的形状,并在“网格组件显示”(Mesh Component Display)选项卡下勾选“显示颜色”(Display Colors)复选框。在
通过脚本,也可以从属性
displayColors
访问它相关问题 更多 >
编程相关推荐