DeleteUnusedMaterials

導入

v4.0

カテゴリ

ファイル

詳細

このコマンドは、あるマテリアル ライブラリから、現在使用されていないすべてのマテリアルを削除します。

スクリプト構文

DeleteUnusedMaterials( [InputObjs] );

パラメータ

パラメータ タイプ 詳細
InputObjs 文字列 マテリアルを削除するライブラリ。

デフォルト値:指定されていない場合は、デフォルト値を指定するよう求められます。

VBScript の例

NewScene
CreatePrim "Sphere", "MeshSurface"
SetDisplayMode "Camera", "textured"
ApplyShader , , , , siLetLocalMaterialsOverlap
SetValue "sphere.Material.Phong.diffuse.green", 0.142
SetValue "sphere.Material.Phong.diffuse.red", 0.142
CreatePrim "Sphere", "MeshSurface"
Translate , 5.63213947844487, 0.195950637814795, -1.95950637814795E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
SelectObj "Sources.Materials.DefaultLib.Material"
CopyPaste "Sources.Materials.DefaultLib.Material", , "sphere1", 1
DeleteUnusedMaterials "Sources.Materials.DefaultLib"