uMerge
uMerge / объединение USD-сцены
uMerge объединяет USD/3D stage-ветки в одну сцену и даёт базовые transform-настройки для размещения объединённого результата перед дальнейшим рендером или экспортом.
uMerge
Обзор
Что делает uMerge
uMerge используется в USD/3D-пайплайне как точка сборки сцены. Через неё удобно объединять геометрию, камеры, свет, image plane, материалы, catcher-объекты, дубликаторы и другие u-ноды в одну структурированную ветку.
Главное отличие от обычного Merge в Fusion — тип данных. Merge работает с изображениями и альфой, а uMerge работает с USD stage. Поэтому результат uMerge нужно воспринимать как сцену или слой сцены, а не как пиксельное изображение.
Вкладка Controls в показанном интерфейсе минимальна: раскрыта группа Export и параметр Export as Separate Stage. Это подчёркивает техническую роль ноды: она может не только объединять входы, но и подготавливать собранную ветку как отдельный stage-слой.
Вкладка Transform размещает объединённый stage в пространстве. Translation сдвигает результат по X/Y/Z, Rotation поворачивает его с выбранным порядком осей, Pivot задаёт опорную точку, Scale масштабирует сценовый блок, а Use Target позволяет ориентироваться на target-объект там, где это поддерживается USD-сценой.
uMerge особенно полезен, когда сцена строится модульно: отдельно uLoader или uImagePlane, отдельно uCamera, отдельно uDomeLight/uDistantLight/uDiskLight/uCylinderLight, отдельно uMaterial, затем всё собирается в общий stage и уходит дальше в uExport или рендер.
Практическая логика простая: если в графе появляется несколько USD-веток, не пытайся смешивать их обычными 2D-инструментами. Сначала собери их через uMerge, проверь transform и только потом передавай результат дальше по USD-цепочке.
Представляй uMerge как сценовый Merge для USD: он собирает несколько 3D/USD-слоёв в один stage и даёт transform-блок для размещения всей сборки.

