Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    Material attributes

    Intermediate Artist Programmer

    Material attributes define the core characteristics of a material, such as its diffuse color, diffuse shading model, and so on. Attributes are organized into geometry, shading, and misc.

    media/material-attributes-1.png

    There are two types of attribute:

    • attributes used as input values for a shading model (for example, the Diffuse attribute provides only color used by the diffuse shading model)
    • attributes that can change the shading model (for example, diffuse shading models, such as the lambert model, interprets the diffuse attribute color)

    Attributes contribute to a layer of a material. If a material is directly used as a model material, all its root attributes are considered part of the first layer.

    You can also write custom shaders to use in material attributes.

    In this section

    • Geometry attributes
    • Shading attributes
    • Misc attributes
      • Clear coat shading

    See also

    • Material maps
    • Material layers
    • Material slots
    • Materials for developers
    • Custom shaders
    • Improve this Doc
    In This Article

    Back to top

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