← Энциклопедия Fusion
USD / 3DСредний

uNormalMap

uNormalMap / USD normal map

uNormalMap добавляет или настраивает normal map в USD/3D-сцене: выбирает пространство нормалей, масштаб рельефа, transform-положение и экспорт отдельным stage.

uNormalMap1Stage / Material InputStage / Normal Map OutputMaskForegroundBackgroundOutput

uNormalMap

Обзор

Что делает uNormalMap

uNormalMap используется в USD-пайплайне, когда поверхности нужно дать детальный рельеф без реального изменения геометрии. Normal map меняет направление нормалей поверхности, поэтому свет и блики начинают читать мелкие детали: поры, ткань, металл, царапины, плитку, кожу, технические панели или декоративный орнамент.

На вкладке Controls видны Normals Space, Scale и Export as Separate Stage. Normals Space определяет, в каком пространстве интерпретируется normal map: Tangent или Object. Scale управляет силой влияния карты нормалей. Export as Separate Stage нужен, когда normal map должен быть вынесен в отдельный USD stage для аккуратной структуры проекта.

Tangent Space обычно используется для материалов, которые могут быть повернуты, повторены или назначены на разные объекты. Object Space жёстче привязан к координатам объекта и подходит для специфических ассетов, где normal map подготовлен под конкретную модель.

Scale — главный художественный параметр. При значении 1.0 карта работает в штатной силе. Уменьшение делает поверхность спокойнее, увеличение подчёркивает рельеф, но может быстро дать неестественные блики, шумную фактуру и ощущение пластика.

Transform-вкладка размещает normal map или её USD-представление в сценовом пространстве: Translation, Rotation, Pivot, Scale, Lock X/Y/Z и Use Target. Эти параметры важны, если normal map участвует в сценовой сборке, должен быть согласован с объектом, target-ориентацией или экспортироваться как отдельный stage.

Практически uNormalMap чаще всего работает рядом с uMaterial, uLoader, uImagePlane, uMerge, uDuplicate, uCamera и USD-светами. Она помогает не просто подключить материал, а сделать его читаемым под освещением: нормали дают форму бликам и делают поверхность визуально богаче без усложнения mesh.

Как это понимать

Представляй uNormalMap как сценовый слой микрорельефа: он не двигает вершины модели, а меняет направление нормалей, из-за чего свет видит поверхность более детальной.

Где используется

Добавить микрорельеф материалу без увеличения геометрии.
Усилить чтение фактуры под USD-светом.
Настроить tangent/object normal map для материала.
Сделать блики на глянцевой поверхности более детальными.
Подготовить normal-map слой как отдельный USD stage.
Согласовать normal map с transform-положением объекта или stage-слоя.