BinaryOperator Enum
Namespace: Stride.Rendering.Materials.ComputeColorsAssembly: Stride.Rendering.dll
Operands of the MaterialNode.
[DataContract("BinaryOperator")]
public enum BinaryOperator
Fields
| Name | Description |
|---|---|
| Add | Add of the two textures. |
| Average | Average of the two textures. |
| Color | Color effect from the two textures. |
| ColorBurn | Color burn effect from the two textures. |
| ColorDodge | Color dodge effect from the two textures. |
| Darken | Darken effect from the two textures. |
| Desaturate | Desaturate effect from the two textures. |
| Difference | Difference of the two textures. |
| Divide | Divide first texture with the second one. |
| Exclusion | Exclusion effect from the two textures. |
| HardLight | Hard light effect from the two textures. |
| HardMix | hard mix effect from the two textures. |
| Hue | Hue effect from the two textures. |
| Illuminate | Illuminate effect from the two textures. |
| In | In effect from the two textures. |
| Lighten | Lighten effect from the two textures. |
| LinearBurn | Linear burn effect from the two textures. |
| LinearDodge | Linear dodge effect from the two textures. |
| Mask | Apply mask from second texture to the first one. |
| Multiply | Multiply the two textures. |
| Out | Out effect from the two textures. |
| Over | Over effect from the two textures. |
| Overlay | Overlay effect from the two textures. |
| PinLight | Pin light effect from the two textures. |
| Saturate | Saturate effect from the two textures. |
| Saturation | Saturation effect from the two textures. |
| Screen | Screen effect from the two textures. |
| SoftLight | Soft light effect from the two textures. |
| SubstituteAlpha | Take color for the first texture but alpha from the second |
| Subtract | Subtract the two textures. |
| Threshold | Threshold, resulting in a black-white texture for grayscale against a set threshold |