блендер - как добавить цвет к объекту? - PullRequest
6 голосов
/ 10 января 2011

Когда я пытаюсь, ничего не происходит.Я выбираю цвет и щелкаю по объекту и ничего.

Может быть, команда python?

Ответы [ 3 ]

4 голосов
/ 10 января 2011
  1. Выберите объект.
  2. В окне кнопок (внизу) выберите «Затенение» (серый шар), а затем «Кнопки материалов» (красный шар)
  3. В «Связи и конвейере» нажмите «Добавить новый».
  4. Изменить цвет материала ('Col').

Смотри http://s3.amazonaws.com/twitpic/photos/large/222981727.png?AWSAccessKeyId=0ZRYP5X5F6FSMBCCSE82&Expires=1294658484&Signature=jDJpFXu7QI/7vGbW9BwBgL0trBU%3D

3 голосов
/ 10 января 2011

Как уже упоминалось @ 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()

Это должно установитьслучайные цвета, если у вас есть связанный материал, в противном случае создайте новый материал и свяжите его.

Обратите внимание, что вам нужно Python установлен в Windows для консоли, ивам нужно запустить Blender с Terminal на OSX / Linux , чтобы увидеть консоль.Кроме того, фрагмент работает для Blender 2,49 , , а не 2,5x .Вы не упомянули, какую версию Blender вы используете.

HTH

0 голосов
/ 30 июля 2018

Используйте vertex paint в опциях внизу:

click for an image

...