取得 その2001。 シーンの中の全てのマテリアルを取得。
最近やたらよく使うんですが、こんな感じでどうでしょうかね。
このファンクション部分をコピペしてひたすら使ってます。
JScript
------------------------------------------------------
var oAllMats = GetAllMaterialsInThisScene();
このファンクション部分をコピペしてひたすら使ってます。
JScript
------------------------------------------------------
var oAllMats = GetAllMaterialsInThisScene();
Logmessage( oAllMats.count );
function GetAllMaterialsInThisScene()
{
var oMats = XSIFactory.CreateObject( "XSI.Collection" );
var oMatLibs = ActiveProject.ActiveScene.MaterialLibraries;
for ( var i=0; i<oMatLibs.count; i++ )
{
oMats.AddItems( oMatLibs(i).Items );
}
return oMats;
}
------------------------------------------------------
ごきげんよう。
------------------------------------------------------
ごきげんよう。
| 固定リンク
コメント