Skip to main content
Version: 5.x

Nodes > Inputs > Parameters > Texture 2D Array Parameter

Texture 2D Array Parameter

Exposes a texture array parameter on the material. This value can be modified through the Inspector panel or by script at runtime.

In addition, this node automatically samples the texture and returns the color value.

Inputs

NameTypeDescription
UV CoordsfloatCoordinates to sample the texture at
Array IndexfloatWhich texture object in the array to sample
LODfloatWhich LOD level to sample from. Only works if Mipmaps are enabled in the texture parameters in the material inspector

Outputs

NameTypeDescription
ColorcolorSampled color of the texture
Texture SizefloatDimensions of the texture (width, height), in pixels
Pixel SizefloatWidth and height of a pixel (1/texture size)

Properties

NameTypeDescription
TitlestringTitle used for this parameter when viewing the Material in the Inspector
Script NamestringVariable name scripts can use to access this parameter through the Material's mainPass
TypedropdownIf Normal Map is selected, the values will be remapped from [0 -> 1] to [-1 -> 1], which is more suitable for normal map textures.
UV Coords ModedropdownChoose what source to use for the UV Coordinates. If "UV Coord 0" or "UV1 Coord 1" are selected, the respective surface UV set will be used. If "Custom" is selected, the UV Coords input will be exposed and used instead
LOD ModedropdownIf set to "Auto", LOD will be handled automatically. If set to "Custom", the LOD input will be exposed and used instead
Expose Size OutputsboolIf enabled, the Texture Size and Pixel Size output ports will be exposed
GroupstringIf not empty, specifies the parameter group this parameter is shown in
Sort IndexintSpecifies the order this should be listed relative to other parameters
TooltipstringTooltip message shown on mouse hover
Was this page helpful?
Yes
No