Table Of Contents
Introduction
This page lists the native Maya shaders that are either fully or partially supported by Redshift.
For all non-light shaders, we currently support the following Material ports under the Redshift Shading Group Tab:
- Surface
- Shadow
- Environment
- Photon
- Bump Map
Maya Shaders
Surface
Anisotropic / Blinn / Lambert / Phong / PhongE
The following input parameters are not supported:
- Ambient Color (Common Material Attributes)
- Bump Mapping (Common Material Attributes)
- (Special Effects)
- (Matt Opacity)
- Light Absorbance (Raytrace Options)
- Surface Thickness (Raytrace Options)
- Shadow Attenuation (Raytrace Options)
- Chromatic Aberration (Raytrace Options)
- (Vector Renderer Control)
The following output parameters are not supported:
- outGlowColor
- outMatteOpacity
Internally the BRDF is translated to the Redshift material Ashikhmin-Shirley model, instead of the native Maya implementation.
SurfaceShader
The following parameters are not supported:
- Out Glow Color
LayeredShader
Due to memory restrictions, only 7 layers are supported.
2D Textures
Bulge
Checker
Cloth
File
The following parameters are not supported:
- Filter Type (see Renderer Settings -> Optimizations -> Texture Sampling) (File Attributes)
- Pre Filter (File Attributes)
- Pre Filter Radius (File Attributes)
- Use BOT (File Attributes)
- Disable File Load (File Attributes)
- (Interactive Sequence Caching Options)
- (High Dynamic Range Image Preview Options)
- (Effects)
Fractal
The following parameters are not supported:
- Level Min
- Filter Offset
Grid
Noise
The following parameters are not supported:
- Level Min
- Filter Offset
Placement2d
The following parameters are not supported:
- Noise
- Fast
Ramp
Due to memory limitation, Redshift only allows up to 8 ramp 'knots'.
Two ramp 'Type's are not currently supported ('Tartan' and 'UVRamp').
3D Textures
Brownian
The following parameters are not supported:
- Local
- Filter
SolidFractal
The following parameters are not supported:
- Local
- Filter
Snow
The following parameters are not supported:
- Local
- Filter
Other Textures
LayeredTexture
Due to memory limitation, Redshift only allows up to 8 texture layers.
Environment
EnvBall
Utility
AddDoubleLinear
AngleBetween
BlendColors
Clamp
Condition
Contrast
DistanceBetween
GammaCorrect
HSVToRgb
Luminance
MultDoubleLinear
MultiplyDivide
plusMinusAverage
Due to memory limitation, Redshift only allows up to 8 items in each array.
Projection
The following parameters are not supported:
- Local
- Filter, Filter Offset
- Blend
- Noise Attributes / Recursion Depth
When used for displacement or bump mapping, the colorGain/Offset, alphaGain/Offset and defaultColor are not support. Please use the equivalent parameters in the texture node instead.