Blender - 如何给一个物体添加颜色?

7

当我尝试时,没有任何反应。我选择颜色并点击对象,仍然没有反应。

也许需要使用Python命令?


1
搜索:blender添加材质,你可以使用Python做到这一点,但首先要学习简单的方法。至少在Maya中,您可以执行操作,然后在脚本编辑器中查看相应的命令,我认为Blender也可以这样做。 - Eric Fortis
3个回答

4

2
要在不同的着色模式之间切换,请在主几何面板获得焦点时按“Z”键。 - 9000
@Fabián:糟糕,已过期。我怀疑自那时以来UI也发生了变化。我应该重新审视这个答案。希望这个想法仍然有效。 - 9000

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/Linux上需要从Terminal启动Blender才能看到控制台。 此外,这段代码适用于Blender 2.49,而不是2.5x。您没有提到您使用的Blender版本。
希望对您有所帮助。

0

在底部选项中使用顶点绘制

click for an image


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接