Namespace Stride.Rendering.Materials.ComputeColors
Classes
- ColorVertexStreamDefinition
A color coming from a vertex stream
- ComputeBinaryBase<T>
A node that describe a binary operation between two IComputeNode
- ComputeBinaryColor
A node that describe a binary operation between two IComputeColor
- ComputeBinaryScalar
A node that describe a binary operation between two IComputeScalar
- ComputeColorParameter
Base class for a Color compute color parameter.
- ComputeColorParameters
A custom dictionary to keep track of the order the elements were inserted.
- ComputeFloat
A float compute color.
- ComputeKeyedBase
Base interface for all computer color nodes.
- ComputeNode
Base interface for all computer color nodes.
- ComputeShaderClassBase<T>
Base class for shader class node.
- ComputeShaderClassColor
A shader outputing a color/vector value.
- ComputeShaderClassScalar
A shader outputing a single scalar value.
- ComputeTextureBase
Base class for texture nodes
- ComputeTextureColor
A color texture node.
- ComputeTextureScalar
A scalar texture node.
- ComputeValueBase<T>
Base class for a constant value for ComputeNode.
- ComputeVertexStreamBase
Class ComputeVertexStreamBase.
- ComputeVertexStreamColor
A compute color producing a color from a stream.
- ComputeVertexStreamScalar
A compute scalar producing a scalar from a stream.
- IndexedVertexStreamDefinition
An indexed stream.
- VertexStreamDefinitionBase
Base implementation for IVertexStreamDefinition
- VertexUserStreamDefinition
A user defined stream.
Interfaces
- IComputeColorParameter
Interface defining a parameter for a ComputeNode
- IComputeVertexStream
A compute node that retrieve values from the stream.
- IVertexStreamDefinition
Definition of a stream. e.g COLOR0, COLOR1...etc.
Enums
- BinaryOperator
Operands of the MaterialNode.