Zuweisen eines Materials in Blender mit einem Skript
Frage
Frage: Wie ordnen Sie ein Material mit einem Skript zu einem Objekt im Mixer
Info:
Ich habe dieses Skript einen proprietäres Modell Minentyp zu importieren, die im Grunde eine Sternkarte ist mit dem Objekt eines einzigen Eckpunkt aus. um sie wie Sterne aussehen zu lassen und zu sehen sein sie alle gehen zu müssen, einen Halo Material zugewiesen werden. Ich bin herauszufinden, wie dieses Material zu machen und die Werte geben ganz gut, aber ich kann nicht scheinen, um es zuzuweisen. Ich habe versucht, die naheliegendste Sache, die war:
objectName.setMaterial (materialName)
aber, die nichts tat. und wenn ich würde ein Objekt nehmen, die ein Material hatte und rufen Sie die getMaterial Funktion auf sie, würde es zurückgeben nichts. Hier gibt es etwas, was ich bin fehlt, kann etwas Licht auf sie einige ein Schuppen? Danke.
~ TA
Lösung
objectName.setMaterials ([Materialien]) --- vergessen das kleine "s".
Wenn das Argument setMaterials ist eine Liste von 16 Einzelteilen oder weniger, von denen alle Materialien oder None sein muss.
http: //www.zoo -logique.org/3D.Blender/scripts_python/API/Object.Object-class.html