Добавить в корзинуПозвонить
Найти в Дзене
Taerlin

ModifyRIB

Узел ModifyRIB (только в NukeX) позволяет вставлять операторы RIB (RenderMan Interface Bytestream) в ваш скрипт для изменения потока байтов RenderMan перед его передачей узлу PrmanRender. Объект или сцена, которую вы хотите изменить. В зависимости от типа выбранной операции, вы можете разместить узел ModifyRIB до или после узла Scene в вашем скрипте. Определяет способ изменения операторов RIB в потоке RIB. Вы можете выбрать одну из следующих операций: • object — операторы RIB вставляются перед операторами для объекта, подключенного к входу. • shader — операторы RIB заменяют все определения шейдеров для объекта, подключенного к входу. • replace — операторы RIB полностью заменяют объект, подключенный к входу. Затем к операторам RIB можно применить преобразование. Установка операции на replace активирует параметры преобразования. • world — операторы RIB вставляются в начало world в потоке RIB. Указывает RIB-архив (из Nuke или другого 3D-приложения), который необходимо добавить в сцену. Ес
Оглавление
ModifyRIB
ModifyRIB

Nodes in Nuke ModifyRIB

Узел ModifyRIB (только в NukeX) позволяет вставлять операторы RIB (RenderMan Interface Bytestream) в ваш скрипт для изменения потока байтов RenderMan перед его передачей узлу PrmanRender.

Nodes in Nuke ModifyRIB
Nodes in Nuke ModifyRIB

Input

Объект или сцена, которую вы хотите изменить. В зависимости от типа выбранной операции, вы можете разместить узел ModifyRIB до или после узла Scene в вашем скрипте.

ModifyRIB Tab

ModifyRIB Tab
ModifyRIB Tab

operation

Определяет способ изменения операторов RIB в потоке RIB. Вы можете выбрать одну из следующих операций:

object — операторы RIB вставляются перед операторами для объекта, подключенного к входу.

shader — операторы RIB заменяют все определения шейдеров для объекта, подключенного к входу.

replace — операторы RIB полностью заменяют объект, подключенный к входу. Затем к операторам RIB можно применить преобразование. Установка операции на replace активирует параметры преобразования.

world — операторы RIB вставляются в начало world в потоке RIB.

archive

Указывает RIB-архив (из Nuke или другого 3D-приложения), который необходимо добавить в сцену.

use

Если эта опция включена, архив RIB добавляется в сцену, в противном случае добавляются инструкции RIB.

reload

Нажмите, чтобы перезагрузить указанный архив RIB.

statements

Инструкции RIB для добавления в сцену.

Примечание: Некорректные инструкции RIB (например, незакрытые кавычки) могут привести к сбою PrmanRender и, как следствие, Nuke. Для получения дополнительной информации об инструкциях RIB обратитесь к документации, прилагаемой к RenderMan.

file_menu

Выберите импорт или экспорт файла канала:

Import chan file — импортируйте файл канала и преобразуйте входной объект в соответствии с данными преобразования, содержащимися в файле канала. Файлы каналов содержат набор декартовых координат для каждого кадра анимации в данном кадре. Вы можете создавать и экспортировать их с помощью Nuke или программного обеспечения для 3D-трекинга, такого как 3D-Equalizer, Maya или Boujou.

Export chan file — экспортируйте параметры преобразования, которые вы применили к входному объекту, в виде файла канала. Это удобный способ обмена настройками между художниками.

snap_menu

Snapto — привязывает 3D-объект к выбранной вершине.

Scaleto — масштабирует 3D-объект по выбранной вершине.

Translateto — перемещает 3D-объект по выбранной вершине.

transform order

Задает порядок операций масштабирования (S), вращения (R) и перемещения (T). Возможные комбинации операций: SRT, STR, RST, RTS, TSR, TRS.

rotation order

Задает порядок вращения. Возможные осевые комбинации: ZXY, XYZ, XZY, YXZ, YZX, ZXY, ZYX.

translate

Позволяет перемещать 3D-объект вдоль осей x, y и z. Вы также можете регулировать значения перемещения, щелкая и перетаскивая оси в 3D-просмотрщике.

rotate

Позволяет вращать 3D-объект вокруг осей x, y и z. Значения поворота можно регулировать, удерживая клавишу Ctrl/Cmd и перетаскивая курсор в окне 3D-просмотра.

scale

Позволяет масштабировать 3D-объект по осям x, y и z.

uniform scale

Позволяет одновременно масштабировать 3D-объект по осям x, y и z.

skew

Позволяет искажать объект по осям x, y и z.

pivot

При изменении положения, масштаба, искажения и вращения 3D-объекта эти изменения происходят относительно его начальной точки или опорной точки. Элементы управления x, y и z опорной точки позволяют смещать её и перемещать в любое желаемое место — вы даже можете переместить её за пределы объекта. Последующие преобразования будут происходить относительно нового положения опорной точки.

Вы также можете удерживать клавишу Ctrl/Cmd+Alt и перетащить опорную точку в новое место в окне просмотра 3D-модели.

Local Matrix

specify matrix

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

matrix

Матрица отображает значения из элементов управления преобразования, вращения, масштабирования, искажения и поворота объекта.

Установите флажок «specify matrix» и скопируйте или перетащите значения матрицы из другого объекта, чтобы применить эти значения, например, если вы хотите выровнять объекты в сцене.

Базовый курс Foundry Nuke | Taerlin | Дзен