[英]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.