Khi tôi thử, không có gì xảy ra. Tôi chọn một màu và nhấp vào đối tượng và không có gì.máy xay sinh tố - làm cách nào để thêm màu vào đối tượng?
Có thể là lệnh python?
Khi tôi thử, không có gì xảy ra. Tôi chọn một màu và nhấp vào đối tượng và không có gì.máy xay sinh tố - làm cách nào để thêm màu vào đối tượng?
Có thể là lệnh python?
Như @ 9000 đề cập, bạn có thể không có một vật liệu được liên kết.
Nếu bạn mở một cửa sổ TextEditor, bạn sẽ có thể để đưa vào đoạn script này:
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()
này nên thiết lập màu sắc ngẫu nhiên, nếu bạn có một tài liệu liên quan, nếu không tạo ra một loại vật liệu mới và liên kết nó.
Lưu ý rằng bạn cần Python cài đặt trên của Windows cho giao diện điều khiển, và bạn cần phải bắt đầu từ Blender ga trên OSX/Linux để xem giao diện điều khiển. Ngoài ra, đoạn mã hoạt động cho Blender 2.49, không2.5x. Bạn đã không đề cập đến phiên bản Blender bạn sử dụng.
HTH
tìm kiếm: blender add material, bạn có thể làm điều đó với python nhưng trước tiên hãy tìm hiểu cách dễ dàng. Ít nhất trong maya bạn có thể thực hiện các hành động và sau đó thấy các lệnh tương đương trong trình soạn thảo kịch bản, tôi nghĩ rằng máy xay sinh tố có thể làm tương tự. –