Skip to main content

Визуализация

Визуализация - процесс трансформации 3D представления сцены в 2D изображение. Для визуализации, в программе используется Cycles.

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

Процесс визуализации происходит на базе вычислений графа сцены.

Для визуализации графа SceneLib необходимо использовать следующие узлы:

  • SceneLibUsdIn - входные данные визуализации.
  • SceneLibRenderSettings - средства визуализации и настройка параметров итогового изображения. При использовании Cycles, он должен быть указан в атрибуте renderer. Для расширения возможностей настройки используется API схема SceneLibCyclesRenderSettingsAPI.
  • SceneLibRender - конечный узел графа, через который данные передаются в выбранное средство визуализации.

На рисунке ниже изображена простейшая схема графа, используемого при визуализации:

graph

Данная схема может свободно дополняться пользователем в зависимости от специфики задачи.

После добавления узла SceneLibRender в граф, в меню Render Output появится возможность выбрать /SceneLibNodegraph/Render.

Для отладки, визуализация может быть настроена на отображение отдельных слоев и проходов.

Подробное описание режимов визуализации представлено в следующем разделе: