Добрый день. столкнулся с такой проблемой: очень часто нужно всем материалам на сцене добавить Speular, а потом удалить это со всех материалов. Также часто приходится добавлять текстуру в Reflection всех материалов, чтобы выглядело нормально, а потом удалять, чтобы не мешало. Раньше это занимало пару минут, но сейчас на каждом объете не менее десяти материалов и это занимает слишком много времени. Решил написать скрипты, которые будут всё это делать очень быстро, но документации по скриптингу не нашел...
dead_lyric, без материалов - есть такой скрипт Fix Utilities, и там есть кнопка missing materials, она выделяет все без матов. Но наверняка эту кнопку можно просто скриптом вырезать в отдельную, я не умею. По материалам - открываете material explorer. Сортируете по типу материала, разворачиваете до объектов, правой кнопкой select object in scene. Правда там будет отсортирован multisub, в отором могут быть другие, но это тоже видно если включить display submaterials
Извиняюсь что немного не в тему, но самая близкая ветка что нашел. Может кто то помочь со скриптом который будет открывать и закрывать корона конвертор? Просто открыть и сразу закрыть. Это нужно для лечения старнного глюка панели риббон, когда результат работы команд типа bridge, cap, flip не видно в окне пока с ним не сделать зумирование либо панаромирование - тогда результат становится виден. Если же открыть и щзакрыть корона конвертор - то глюк уходит. Запись макро рекордером дала такой результат "actionMan.executeAction 572340868 "7" -- Chaos Corona: Open Corona Converter". Есил этот скрипт оложжить в папку 3ds Max ****\scripts\Startup - то он работате и конвертор открывается после запуска макса. Но как его закрыть - не понятно, макрорекордер не записывает действия закрытия окна....
Подскажите, как всем материалам сделать цвет Diffuse Color/ Base Layer Color черным. Какую команду ввести в MaxScript? И как применить, только к выделенным объектам?
Еще вот этот скрипт, кроме того что выше посоветовали, можете попробовать. Очень удобная штука, кроме материалов можно модификаторы массово редактировать и другие полезные плюшки включены.
На сайте c 21.08.2013
Сообщений: 3216
Не резиновая
Цитата IK86:
Цитата Bestviz:
Подскажите, как всем материалам сделать цвет Diffuse Color/ Base Layer Color черным. Какую команду ввести в MaxScript? И как применить, только к выделенным объектам?
Еще вот этот скрипт, кроме того что выше посоветовали, можете попробовать. Очень удобная штука, кроме материалов можно модификаторы массово редактировать и другие полезные плюшки включены.
Можно попросить выложить, куда нибудь. Антивирус не пускает.
Evilis, Спасибо. Почему то не сработало(
Earanak, Спасибо, полезная весч! NIK еще его не доделал до совершенства)