当我尝试时,什么也没有发生。我选择一种颜色,然后单击对象,什么也没有。
也许是一个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。
高温高压