[英]blender - how do I add a color to an object?
当我尝试时,没有任何反应。 我选择了一种颜色并单击该对象而没有任何内容。
也许是python命令?
正如@ 9000所提到的,您可能没有链接的材料。
如果您打开TextEditor窗口,您应该能够粘贴此脚本:
from random import random
import Blender
from Blender import *
scn = Blender.Scene.GetCurrent()
ob = scn.objects.active
m = ob.getData(mesh=True)
if(len(m.materials) < 1):
mat = Material.New('newMat')
m.materials += [mat]
m.materials[0].rgbCol = [random(), random(), random()]
Blender.Redraw()
如果您有材料链接,则应设置随机颜色,否则创建新材料并链接它。
请注意,您需要在Windows上安装用于控制台的Python ,并且需要从OSX / Linux上的终端启动Blender以查看控制台。 此外,该代码段适用于Blender 2.49 , 而非 2.5x 。 您没有提到您使用的Blender版本。
HTH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.