【问题标题】:Assigning a material in Blender with a script使用脚本在 Blender 中分配材质
【发布时间】:2011-03-02 20:59:08
【问题描述】:

问题:如何将带有脚本的材质分配给搅拌机中的对象?


信息:

我有这个脚本来导入我的专有模型类型,它基本上是一个星图,其对象由单个顶点组成。为了使它们看起来像星星并且可见,它们都将分配有光环材料。我正在弄清楚如何制作这种材料并赋予它很好的值,但我似乎无法分配它。我尝试了最明显的方法:

objectName.setMaterial(materialName)

但这没有任何作用。当我拿一个有材质的对象并在它上面调用 getMaterial 函数时,它什么也不会返回。我在这里缺少一些东西,有人可以解释一下吗?谢谢。

~TA

【问题讨论】:

    标签: python scripting blender


    【解决方案1】:

    objectName.setMaterials([materials]) --- 忘了那个小“s”。

    setMaterials 的参数是 16 个或更少项目的列表,所有项目都必须是 Materials 或 None。

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

    【讨论】:

    • 天哪,该死的。我可以发誓我试过了。 xD 谢谢,这似乎有效。谢谢
    猜你喜欢
    • 2015-08-24
    • 2015-03-26
    • 2016-11-23
    • 2015-07-23
    • 2015-05-13
    • 2014-08-24
    • 2017-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多