 |
FDMExpressionInput |
|
|
 |
FDMMaterialEffectJson |
|
|
 |
FDMMaterialEffectStackJson |
|
|
 |
UDMMaterialEffect |
|
|
 |
UDMMaterialEffectFunction |
|
|
 |
UDMMaterialEffectStack |
Container for effects. Effects can be applied to either layers (on a per stage basis) or to slots. |
|
 |
UDMMaterialLayerObject |
A collection of stages. |
|
 |
UDMMaterialProperty |
Base Color, Specular, Opacity, etc |
|
 |
UDMMaterialSlot |
A list of operations/inputs daisy chained together to produce an output. |
|
 |
UDMMaterialStage |
A component which wraps a source and its inputs. |
|
 |
UDMMaterialStageBlend |
A node which represents a blend operation. |
|
 |
UDMMaterialStageBlendFunction |
A blending stage based on a material function. |
|
 |
UDMMaterialStageExpression |
A node which directly represents a material expression (or function). |
|
 |
UDMMaterialStageFunction |
Represents a material function which can be added directly to a stage. |
|
 |
UDMMaterialStageGradient |
A node which represents UV-based gradient. |
|
 |
UDMMaterialStageInput |
A node which produces an output (e.g. Texture coordinate.) |
|
 |
UDMMaterialStageSource |
A node which produces an output. |
|
 |
UDMMaterialStageThroughput |
A node which take one or more inputs and produces an output (e.g. Multiply) |
|
 |
UDMMaterialStageThroughputLayerBlend |
Used as the source for mask stages. |
|
 |
UDMMaterialSubStage |
A stage that is a subobject of another stage, such as when an input throughput has its own inputs. |
|