Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Как использовать все возможности mental ray в р...docx
Скачиваний:
10
Добавлен:
01.09.2019
Размер:
2 Мб
Скачать
☆

Группа операторов тесселяции

  • approximate technique [ min max ] all (-approx [options]) аналога не имеет

  • approximate displace technique [ min max ] all (-approx_displace [options]) аналог - группа Displacement

  • аналог - Max. Displace dist (-maxdisplace dist3) аналог - Max. Displace

эта группа операторов переписывает свойства тесселяции и дисплейсмента сразу всех объектов сцены. Обычно в блоке опций используется для быстрого предварительного просмотра.

Оператор approximate technique [ min max ] all

позволяет определить технику и параметры аппроксимации, аналогично тому, как это делается в 3ds max для NURBS. Действие оператора распространяется на все поверхности в сцене, кроме полигонных (mesh и poly). Аналога в интерфейсе рендера из 3ds max нет.

Группа операторов Motion Blur

  • shutter [ delay ] shutter (-shutter [ delay ] shutter) аналог - параметр Shutter группы Motion Blur

  • motion on|off (в. 3.2) (-motion on|off) аналог - чекбокс Enable

  • motion steps num (в. 3.1) (-motion_steps steps) аналог - Motions Segment

Оператор shutter [ delay ] shutter

несколько отличается от параметра Shutter 3ds max, последний фактически аналогичен разнице параметров (shutter - delay). Параметр Blur All Objects в max определяет, что заданные настройки Motion Blur будут использованы для всех объектов сцены и переписывают аналогичные по-объектные настройки. То же самое имеет место при использовании операторов Motion Blur в Options mi -файла - они переписывают объектные настройки размывания в движении.

Расчет Motion Blur выполняется только в том случае, если разница (shutter - delay) ненулевая, однако при нулевой разнице включение оператора motion on в Options имеет особый смысл - значения векторов смещения вычисляются и передаются шейдерам для использования.

В 3ds max 8 интерфейс Motion Blur дополнился новым параметром

Оператор trace depth reflect [ refract [ sum ]]

аналог - группа параметров Trace Depth

здесь наблюдается полное соответствие параметров max и оператора trace depth: Max. Depth соответствует параметру "sum", Max. Reflections - "reflect", Max. Refractions - "refract". Однако оператор более гибок - он позволяет задавать любое число параметров от одного до трех, интерфейс 3ds max требует определения всех трех параметров.

Группа параметров Shadows

  • shadow off|on|sort|segments (-shadow off|on|sort|segments)

  • shadowmap on|off|opengl|detail (-shadowmap [ on|off|opengl] [ only] [ rebuild] [ reuse] [ motion] [ nomotion] -)

  • shadowmap only

  • shadowmap rebuild on|off

  • shadowmap rebuild merge

  • shadowmap motion on|off

  • shadowmap bias bias (версия mr 3.3 и выше)

Оператор shadow off

отключает расчет raytrace-теней у всех объектов сцены.

Оператор shadow on

включает просчет простых ray-trace теней (Simple) в сцене.

Оператор shadowmap on|off

включает расчет карт теней для всех объектов сцены, параметры карт будут определяться из свойств источников света. По умолчанию используется shadowmap off.

Оператор shadowmap opengl

будет использовать в расчетах карт теней аппаратное OpenGL ускорение, если это позволяют возможности видеокарты. OpenGL будет использоваться только для видимых непосредственно в камеру теней объектов, но не для отраженных или видимых через другие прозрачные объекты теней. Результат расчетов отличается от карт теней, полученных программным способом. Расчет теней при сетевом рендеринге выполняется только сервером.

Оператор shadowmap only

позволяет рассчитывать только карты теней и не рассчитывать все изображение.

Оператор shadowmap rebuild merge

позволяет загружать карты теней из файлов, но при этом тени все равно рассчитываются. Заново просчитанные точки записываются поверх существующих только в том случае, если они ближе к источнику света. Оператор полезен при многопроходном рендеринге, поскольку тени от объектов из разных проходов будут учтены во всех проходах.

Оператор shadowmap bias bias

позволяет определить параметр bias для карт теней. В 3ds max вплоть до версии 7.5 этот параметр при рендере с mental ray нельзя определить, соответствующий параметр источника просто игнорируется транслятором. В 3ds max 8 при расчете теней типа mental ray shadow map можно указать bias.