image

Новости
Уроки и статьи
Загрузка
Обо мне
Ссылки

Switch to English
Описание:

Mel скрипт создающий GUI для рендер из интерфейса Maya Mental Ray Stand Alone.



Возможности:

Имеется возможность задавать имя выходной картинки, если поле не заполнять, то будет untitled

Возможность рендера в конкретную директорию, если поле не заполнять, то будет mi dir

Включение и выключение отображения фрейм буфера

Управление режимом Scanline

Возможность менять Verbose Level

Включение поддержки хардвартных шейдеров (mental ray версии 3.3 и выше)

Добавление любых команд в командную строку рендера

Переключение формата *.mi фаила

Возможность разбивания анимации на несколько *.mi фаилов и рендера их поочереди (полезно для длинных, тяжелых и анимированных сцен)

Имеется возможность указывать директорию где хранить временные *.mi фаилы, если поле не заполнять, то будет user/temp

Можно указать удалять ли *.mi и *.cmd фаилы после рендера

Стартовать рендер немедленно после генерации mi фаила или только генерить mi, в том случае если вы планируете запустить рендер вручную позже

Можно овверайтить Environment Variables прямо из скрипта

Поддержка mrLiquid (by Gonzalo Garramuno)

Render Region

Установка приоритета для рендера

Поддерживается multipass rendering для p_MegaTK шейдера из shaders_p

Поддерживается фильтрация для пассов (mental ray 3.4.5.1 и выше)

Поддерживается Pixar Alfred


Известные проблемы:

Если камеру сгрупировать и трасформировать группу, то трансформация не передается на камеру при рендере. (только в Maya 5)

Если включить рендер по слоям, то отрендерится только первый слой первого кадра, во всех остальных Mental Ray выдаст кучу сообщений по поводу переопределения всех объектов и нарендерит черных картинок. (Maya 5 и 6)

Если сменить цвет фона в камере на любой кроме черного, то не будет работать Custom Text'ы повешенные на камеру, тоесть Create Custom Text в таком случае лучше не пользоваться иначе Custom Text будет вставлен в сцену 2 раза, один раз в шейп камеры (где собственно и должен находиться), а другой в описание environment шейдера, что и приведет к синтаксической ошибке при рендере. (только в Maya 6)

Внимание! Эти не является багами скрипта, это баги Maya, точнее экспортера в *.mi Обо всех этих проблемах я уже сообщил компании Alias, так что будем надеяться что в следующих версиях это пофиксят.

Использование:

Скопировать pup_maya_2_mental.mel и pup_maya_2_mental_do.mel например в ...\Maya\scripts\others\ или в ...\User's Documents\maya\scripts\

Диалоговоее окно вызывается командой pup_maya_2_mental(3);
Рендер с последними или дефолтными настройками pup_maya_2_mental(1);
Рендер текущего кадра с последними или дефолтными настройками pup_maya_2_mental(2);

Скачать ver 1.1.3 05.03.11
Скачать ver 1.1.2 04.03.11
Скачать ver 1.1.1 07.05.10
Скачать ver 1.1.0 02.03.09
Скачать ver 1.0.9 13.05.08
Скачать ver 1.0.8 20.06.07
Скачать ver 1.0.7 12.05.07
Скачать ver 1.0.6 13.04.07
Скачать ver 1.0.5 15.03.07
Скачать ver 1.0.4 20.02.07
Скачать ver 1.0.3 25.12.06
Скачать ver 1.0.2 14.11.06
Скачать ver 0.9.8 03.02.06
Скачать ver 0.9.7
Скачать ver 0.9.6
Скачать ver 0.9.5
Скачать ver 0.9.4
Скачать ver 0.9.2
Скачать ver 0.9
Скачать ver 0.8.9

Если Вы обнаружили ошибки в работе скрипта или просто имеете пожелания прошу сообщить об этом мне на puppet@rambler.ru