v4.0
property
マテリアルをオブジェクトのリストに割り当てます。
oReturn = SICreateMaterial( PresetObj, [Name], [Library], [Objects], [AssignToList], [Initialize] ); |
なし
| パラメータ | タイプ | 詳細 |
|---|---|---|
| PresetObj | 文字列 | マテリアル(サーフェイス)シェーダ プリセット、イルミネーション(サーフェイス)シェーダ プリセット、レイトレーシング(サーフェイス)シェーダ プリセット、レガシー シェーダ プリセット、サブサーフェイス シェーダ プリセットのいずれかのプリセット |
| Name | 文字列 | マテリアルの名前
デフォルト値: 「Material」 |
| Library | 文字列 | 新しいマテリアルを受け取るライブラリ。
デフォルト値: 現在選択されている値 |
| Objects | 文字列 | 新しいマテリアルを割り当てるオブジェクト。
デフォルト値: 現在選択されている値 |
| AssignToList | ブール | True の場合は、マテリアルがオブジェクトのリストに割り当てられます。
デフォルト値: true |
| Initialize | ブール | True の場合は初期化します。
デフォルト値: true |
' The following example uses SIAssignMaterial to ' assign a default material to the given object. NewScene , false CreatePrim "Cone", "MeshSurface" DeselectAll SICreateMaterial SIAssignMaterial "Cone","Sources.Materials.DefaultLib.Scene_Material" |
' The following example uses SIAssignMaterial to ' assign a Blinn material to the given object. NewScene , false CreatePrim "Cone", "MeshSurface" DeselectAll SICreateMaterial "Blinn","Blinn" SIAssignMaterial "Cone","Sources.Materials.DefaultLib.Blinn" |
' The following example uses SIAssignMaterial to ' assign a constant material to the given object. NewScene , false CreatePrim "Cone", "MeshSurface" DeselectAll SICreateMaterial "Constant", "Constant" SIAssignMaterial "Cone","Sources.Materials.DefaultLib.Material" |