このスレッドのスクリプトと、
https://forums.cgsociety.org/t/how-do-you-remove-all-unused-materials-from-the-scene-in-max-2015-by-script/1734054/12
こちらの動画のスクリプトを合体させて、
https://www.youtube.com/watch?reload=9&v=MF7akYH00bg
( with undo off ( for j = 1 to 24 do meditmaterials[j] = standard() for j = scenematerials.count to 1 by -1 do deleteitem scenematerials j for j = 1 to (sme.getnumviews()) do ( view = sme.getview j view.selectall() view.deleteselection() ) savenodes #() "" ) if scenematerials.count > 24 then oMtlcount = 24 else oMtlcount = scenematerials.count for i=1 to oMtlcount do ( meditMaterials[i] = scenematerials[i] ) )
こんな具合に。
世界の先輩たちの力で生かされている。感謝。
もしお会いしたらビールを奢らせていただきたい。
0 件のコメント:
コメントを投稿