Table of Contents

Class MaterialBlendLayers

Namespace
Stride.Rendering.Materials
Assembly
Stride.Rendering.dll

A composition material to blend different materials in a stack based manner.

[DataContract("MaterialBlendLayers")]
[Display("Material Layers", null)]
public class MaterialBlendLayers : List<MaterialBlendLayer>, IList<MaterialBlendLayer>, ICollection<MaterialBlendLayer>, IReadOnlyList<MaterialBlendLayer>, IReadOnlyCollection<MaterialBlendLayer>, IEnumerable<MaterialBlendLayer>, IList, ICollection, IEnumerable, IMaterialLayers, IMaterialFeature, IMaterialShaderGenerator
Inheritance
MaterialBlendLayers
Implements
Inherited Members
Extension Methods

Constructors

MaterialBlendLayers()

Initializes a new instance of the MaterialBlendLayers class.

public MaterialBlendLayers()

Properties

Enabled

Gets or sets a value indicating whether this IMaterialFeature is enabled.

public bool Enabled { get; set; }

Property Value

bool

true if enabled; otherwise, false.

Methods

Visit(MaterialGeneratorContext)

Generates the shader.

public virtual void Visit(MaterialGeneratorContext context)

Parameters

context MaterialGeneratorContext

The context.