SceneItem.SetMaterial

導入

v4.0

詳細

SceneItem にマテリアルを割り当てます。現在使用されているマテリアルが置き換えられます。

C#構文

SceneItem.SetMaterial( Object in_pMaterial );

スクリプト構文

oReturn = SceneItem.SetMaterial( Material );

戻り値

Material

パラメータ

パラメータ タイプ 説明
Material Variantこのオブジェクトに割り当てるマテリアル このマテリアルは既存のマテリアルで、割り当てを行うとオブジェクトに使用されます。

VBScript の例

set oRoot = application.activeproject.activescene.root

set oCube = oRoot.AddGeometry("Cube","MeshSurface")

set oMaterial = oCube.AddMaterial("Phong", siBranch)

set oCylinder = oRoot.AddGeometry("Cylinder","MeshSurface")

oCylinder.SetMaterial oMaterial

LogMessage "Cylinder's material name: " & oCylinder.Material.FullName

'This example should log something like:

'INFO : "Cylinder's material name: cylinder.Material"