Question

Question: Comment vous attribuez un matériau avec un script à un objet dans un mélangeur


Info:

J'ai ce script pour importer un type de modèle propriétaire de la mine qui est essentiellement une carte étoile avec objet constitué d'un seul sommet. afin de les faire ressembler à des étoiles et être visibles, ils vont tous avoir un matériau halo qui leur est assigné. Je trouver comment rendre ce matériel et de lui donner les valeurs très bien, mais je ne peux pas sembler obtenir à assigner. J'ai essayé la chose la plus évidente était:

objectName.setMaterial (MaterialName)

mais cela n'a rien fait. et quand je prendrais un objet qui avait un matériau et appeler la fonction getMaterial sur elle, elle retournerait rien. il y a quelque chose qui me manque ici, quelqu'un peut éclairer là-dessus? Merci.

~ TA

Était-ce utile?

La solution

objectName.setMaterials ([matières]) --- oublié ce petit "s".

Si l'argument de setMaterials est une liste de 16 articles ou moins, qui doivent tous être des matériaux ou Aucun.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top