Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    Materials for developers

    Advanced Programmer

    This diagram shows the Material interfaces and implementation classes:

    media/materials-for-developers-1.png

    • The interface IMaterialDescriptor is the root interface for a material description.
    • The IMaterialShaderGenerator is the main interface used to generate a material shader of the material.
    • Each attribute and layer implements this interface to modify the final material shader.
    • The MaterialDescriptor is the editor-time description of the material before being compiled into a material shader.
    • The Material class is the runtime material shader generated from the MaterialDescriptor

    See also

    • Material maps
    • Material attributes
    • Material layers
    • Material slots
    • Improve this Doc
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation