问题:如何将具有脚本的材料分配给blender中的对象?
的信息:
我有这个脚本来导入我的一个专有模型类型,它基本上是一个星形图,对象由一个顶点组成。为了使它们看起来像星星并且可见,它们都将分配给它们的光环材料。我正在弄清楚如何制作这种材料并给它很好的价值,但我似乎无法分配它。我尝试了最明显的事情:
objectName.setMaterial(materialName)
但这没有做任何事。当我拿一个有材料的对象并在其上调用getMaterial函数时,它什么都不会返回。这里有一些我不知道的东西,有人会对它有所了解吗?感谢。
〜TA
答案 0 :(得分:2)
objectName.setMaterials([材料])---忘了那个小“s”。
如果setMaterials的参数是16个或更少项目的列表,则所有项目必须是“材料”或“无”。
http://www.zoo-logique.org/3D.Blender/scripts_python/API/Object.Object-class.html