Pergunta

Pergunta: Como você atribui um material com um script a um objeto no Blender?


Informação:

Eu tenho esse script para importar um tipo de modelo proprietário que é basicamente um mapa estrela com objeto que consiste em um único vértice. Para fazê -los parecer estrelas e ser visíveis, todos eles terão um material de halo atribuído a eles. Estou descobrindo como fazer esse material e dar os valores muito bem, mas não consigo atribuir. Eu tentei a coisa mais óbvia que era:

ObjectName.SetMaterial (MaterialName)

Mas isso não fez nada. E quando eu pegava um objeto que tivesse um material e chamasse a função getMaterial, ele não retornaria nada. Há algo que estou perdendo aqui, alguém pode galpão sobre isso? Obrigado.

~ Ta

Foi útil?

Solução

ObjectName.setMaterials ([Materiais])-esqueceu que "S".

Onde o argumento para os materiais setes é uma lista de 16 itens ou menos, todos devem ser materiais ou nenhum.

http://www.zoo-logique.org/3d.blender/scripts_python/api/object.object-class.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top