2

質問: Blender でスクリプトを使用してマテリアルをオブジェクトに割り当てるにはどうすればよいですか?


情報:

このスクリプトを使用して、基本的に単一の頂点で構成されるオブジェクトを含む星図である独自のモデル タイプをインポートします。それらを星のように見せて見えるようにするために、すべてにハロー マテリアルが割り当てられます。このマテリアルを作成して適切な値を与える方法を考えていますが、割り当てることができないようです。私は最も明白なことを試しました:

objectName.setMaterial(マテリアル名)

しかし、それは何もしませんでした。そして、マテリアルを持つオブジェクトを取得して getMaterial 関数を呼び出すと、何も返されませんでした。ここに欠けているものがあります。誰かがそれに光を当てることができますか? ありがとう。

~TA

4

1 に答える 1

2

objectName.setMaterials([materials]) --- 小さな「s」を忘れていました。

setMaterials への引数は 16 個以下の項目のリストであり、そのすべてが Materials または None でなければなりません。

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

于 2010-06-12T05:38:06.963 に答える