当我尝试时,没有任何反应。我选择一种颜色并单击该对象,没有任何内容。
也许是python命令?
答案 0 :(得分:4)
答案 1 :(得分:3)
如@ 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 /上的终端启动Blender Linux 来查看控制台。 此外,该代码段适用于Blender 2.49 ,不 2.5x 。您没有提到您使用的Blender版本。
HTH
答案 2 :(得分:0)