The Standard Surface shader provides a render agnostic way to model many materials used in visual effects and animation productions. It implements the Autodesk Standard Surface specification version 1.0.1 and produces similar rendering results, with a single surface shader, across multiple renderers. Standard Surface has a useful set of minimal parameters, chosen to make it artist-friendly, intuitive, and easy to use.
Standard Surface is a default node in Maya, and an instance of it (standardSurface1) gets created with every new scene. By default, the initial shading group assigns standardSurface1 to newly created objects. Like with all default scene objects, standardSurface1 is not recommended for use in production as modifications do not persist across all workflows. Instead, create and assign a new instance of the Standard Surface shader to your scene objects. To create additional instances, click Standard Surface in the Create tab of the Hypershade or click its icon in the Rendering shelf. Assign these shaders to your objects as you would any other shader.
Presets such as car paint, frosted glass, and plastic are available. Click Presets on the Standard Surface Property Editor or Attribute Editor to select and apply a preset.
See Model glass or metal with the Standard Surface shader for a beginner tutorial that demonstrates how to model a glass or metal material using Standard Surface.
Standard Surface consists of the following components:
A tooltip with a brief description appears when you mouse over each attribute. For a detailed description of the attributes, see the Autodesk Standard Surface Whitepaper. See also the Arnold for Maya User Guide for a description of the Arnold implementation of the Standard Surface shader.
You can preview Standard Surface in the viewport, in all of the DirectX 11, OpenGL - Core Profile (Compatibility), and OpenGL - Core Profile (Strict) modes. OpenGL - Legacy mode is not supported.
You can preview Standard Surface in the Material Viewer of the Hypershade using the Hardware or Arnold renderers or any other software renderer that supports Standard Surface. The Maya Software and Maya Vector renderers also give approximate representations of Standard Surface.
Standard Surface works with both direct and indirect lighting (image based lighting) in the viewport and in the Hypershade Material Viewer.
The following Standard Surface attributes will not appear for preview in the viewport:
Transmission attributes, except for Weight, which is supported
Subsurface attributes
Thin Film attributes
Thin Walled attribute
Coat Bump Mapping
Standard Surface materials are not included when exporting an object or a scene to a GPU cached file. Export your Standard Surface materials through FBX files instead.