SetMaterial (SceneItem)

Introduced

4.0

Description

Assigns a material on the SceneItem. The material will replace the material currently used.

Scripting Syntax

SceneItem.SetMaterial( Material )

C# Syntax

SceneItem.SetMaterial( Object in_pMaterial );

Parameters

Parameter

Type

Description

Material

VariantThe material to assign to this object

This material is an existing material and will be used on the object after the assignment

Return Value

Material

Examples

VBScript Example

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"


Autodesk Softimage v7.5