S Sasquatch Активный участник Рейтинг 5 24 янв 2003 #1 Необходимо заменить все материалы в сцене на все материалы из определенной библиотеки (имена материалов совпадают). loadMaterialLibrary "d:\\test.mat" for i=1 to currentMaterialLibrary.count do meditMaterials = currentMaterialLibrary Загрузили. А вот действия "Put Material to Scene", который есть в диалоге Material Editor-а, я найти не могу. Или способа реализовать такое действие. Кто виноват и что делать?
Гость 24 янв 2003 #2 Я бы организовал цикл по объектам сцены и каждому присвоил подходящий материал. Можно наверное их и в редактор не грузить.
S Sasquatch Активный участник Рейтинг 5 27 янв 2003 #3 Да, так поступить можно. Правда прийдется для каждого заменяемого материала проходить по всем объектам т.е. n*m итераций.
Sasquatch
loadMaterialLibrary "d:\\test.mat"
for i=1 to currentMaterialLibrary.count do
meditMaterials = currentMaterialLibrary
Загрузили. А вот действия "Put Material to Scene", который есть в диалоге Material Editor-а, я найти не могу. Или способа реализовать такое действие.
Кто виноват и что делать?
Гость
Sasquatch
Правда прийдется для каждого заменяемого материала проходить по всем объектам т.е. n*m итераций.