Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MAXScript Part 6.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
133 Кб
Скачать
☆

Прочие функции

Чтобы получить материал, содержащийся в редакторе материалов, используйте функцию

getMeditMaterial Число

Числовой параметр задает номер слота, из которого берется материал. Для занесения материала в слот редактора материала предназначена функция

setMeditMaterial Число Материал

Указанный материал заносится в слот, номер которого задан первым параметром.

Функция

loadDefaultMatLib ( )

загружает, в качестве текущей, библиотеку материалов по умолчанию. Данная функция параметров не имеет, поэтому указывать пустые скобки при вызове обязательно. Произвольная библиотека материалов загружается с помощью функции

loadMaterialLibrary Символьная_строка

Параметр функции задает имя файла, в котором хранится библиотека. Если полный путь файла не указан, то он ищется в директориях, определенных конфигурацией. При успешной загрузке функция возвращает true, в противном случае false. Записать текущую библиотеку в файл можно, обратившись к функции

saveMaterialLibrary Символьная_строка

Имя файла передается параметром. В случае удачной записи результат функции – true, иначе возвращается false. Если Вы хотите загрузить или сохранить текущую библиотеку, предоставив пользователю выбрать файл в диалоговом режиме, то обращайтесь к функциям

fileOpenMatLib ( )

fileSaveAsMatLib ( )

Данные функции открывают стандартные диалоги для загрузки и сохранения библиотек материалов. После выбора файла, библиотека по умолчанию считывается или записывается в выбранный файл. Для записи библиотеки применяется так же функция

fileSaveMatLib ( )

Если текущая библиотека ранее не сохранялась, то данная функция откроет диалоговое окно для выбора файла. В противном случае она запишется в ранее выбранный файл без запроса имени.

Получить имя файла, из которого загружена текущая библиотека, можно с помощью функции

getMaterialLibFileName ( )

Полное имя файла возвращается в виде символьной строки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]