maxscript のマテリアルにアクセスするには、コンパクト マテリアル エディタとスレート マテリアル エディタの 2 つのオプションがあるようです。currentMaterialLibrary
問題は、max がスレート エディタを使用するように設定されている場合、コンパクト エディタ ( 、sceneMaterials
、 )を介してマテリアルにアクセス/変更しようとする scrip がmeditMaterials
失敗することです。逆の場合も同様です。
どのエディタを使用しているかに関係なく、maxscript で直接マテリアルにアクセスする方法はありますか?
資料を入手したら、次のことを行います。
- 割り当てられていないマテリアルをシーンからパージして、未使用のマテリアルの欠落したテクスチャがシーンのオープン/ネットワーク レンダリングでエラーをスローしないようにします。
- 特定のマテリアル プロパティ (光沢サブディビジョンなど) をチェックして、「不必要に高い値」を持つ購入モデルがレンダリング時間を台無しにしないようにします。