Domanda

Domanda: Come può essere assegnato un materiale con uno script per un oggetto in Blender


Info:

Ho questo script per importare un tipo di modello di proprietà di mio che è fondamentalmente una mappa stellare con oggetto costituito da un singolo vertice. al fine di farli apparire come stelle ed essere visibili sono tutti di andare ad avere un materiale alone loro assegnato. Sto cercando di capire come rendere questo materiale e dargli i valori più che bene, ma io non riesco a farlo da assegnare. Ho provato la cosa più ovvia che era:

objectName.setMaterial (materialName)

, ma che non ha fatto nulla. e quando avrei prendere un oggetto che aveva un materiale e chiamare la funzione getMaterial su di essa, sarebbe restituire nulla. C'è qualcosa che mi manca qui, qualcuno può far luce su di esso? Grazie.

~ TA

È stato utile?

Soluzione

objectName.setMaterials ([materiali]) --- dimenticato quel piccolo "s".

Quando l'argomento per setMaterials è una lista di 16 elementi o meno, ognuno dei quali deve essere materiali o Nessuno.

http: //www.zoo -logique.org/3D.Blender/scripts_python/API/Object.Object-class.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top