Materials for developers

AdvancedProgrammer This diagram shows the Material interfaces and implementation classes:

  • IMaterialDescriptor is the root interface for a material description.
  • IMaterialShaderGenerator is the main interface used to generate a material shader of the material.
  • MaterialDescriptor is the editor-time description of the material before being compiled into a material shader.
  • Material class is the runtime material shader generated from the MaterialDescriptor

    See also

  • Material maps
  • Material attributes
  • Material layers
  • Material slots