Maps
Map shaders read and create colors and textures to link into Material shaders.
Maps are separated from NormalMap and Displacement shaders– a user must explicitly convert from one type to another using a utility like NormalToRgbMap, to ensure that the manipulating colors vs. normals is intentional. A NormalMap cannot be bound to an input meant for a Map, or vice-versa.
Images and Procedural Colors
Read and create colors.
CheckerboardMap
ConstantColorMap
ConstantScalarMap
CurvatureMap
DirectionalMap
GradientMap
HairColorPresetsMap
HairMap
ImageMap
NoiseMap_v2
NoiseWorleyMap_v2
OpenVdbMap_v2
RampMap
RandomMap
ToonMap
WireframeMap
UsdUVTexture
Attributes and Primvars
Read information from geometry.
AttributeMap
TransformSpaceMap
UsdPrimvarReader_float
UsdPrimvarReader_float2
UsdPrimvarReader_float3
UsdPrimvarReader_int
UsdPrimvarReader_normal
UsdPrimvarReader_point
UsdPrimvarReader_vector
UsdTransform2d
Mixing and Color Correction
Mix, pick, manipulate color signals.
BlendMap
ClampMap
ColorCorrectContrastMap
ColorCorrectGainOffsetMap
ColorCorrectGammaMap
ColorCorrectHueShiftMap
ColorCorrectMap
ColorCorrectSaturationMap
ColorCorrectTMIMap
LayerMap
LODMap
OpMap
RemapMap
SwitchColorMap
SwitchFloatMap
Projection and UVs
Create and manipulate UVs, or textures that don’t need UVs.
HairColumnMap
ProjectCameraMap
ProjectCameraMap_v2
ProjectCylindricalMap
ProjectPlanarMap
ProjectSphericalMap
ProjectTriplanarMap_v2
ProjectTriplanarUdimMap
UVTransformMap
Conversion Utilities
Transform data between formats.
FloatToRgbMap
HsvToRgbMap
NormalToRgbMap
RgbToFloatMap
RgbToHsvMap
RgbToLabMap
Other Utilities
AxisAngleMap
DebugMap
DeformationMap
ExtraAovMap
Deprecated Map Shaders
In the course of supporting productions, certain maps need major interface additions or changes. In cases where these changes would break in-progress productions, entirely new maps are created for future use, often with a _v2 suffix. The following maps are not actively supported:
ColorCorrectNukeMap
ColorCorrectHsvMap
ColorCorrectLegacyMap
ListMap
OpenVdbMap
ProjectTriplanarMap