Class SignedDistanceFieldMaterial
- Namespace
- Lime.SignedDistanceField
- Assembly
- Lime.dll
public class SignedDistanceFieldMaterial : IMaterial
- Inheritance
-
SignedDistanceFieldMaterial
- Implements
-
- Inherited Members
-
Constructors
SignedDistanceFieldMaterial()
public SignedDistanceFieldMaterial()
SignedDistanceFieldMaterial(Blending)
public SignedDistanceFieldMaterial(Blending blending)
Parameters
blending
Blending
Properties
BaseColor
[YuzuMember]
public Color4 BaseColor { get; set; }
Property Value
- Color4
Blending
[YuzuMember]
public Blending Blending { get; set; }
Property Value
- Blending
Dilate
[YuzuMember]
public float Dilate { get; set; }
Property Value
- float
Gradient
[YuzuMember]
public ColorGradient Gradient { get; set; }
Property Value
- ColorGradient
GradientAngle
[YuzuMember]
public float GradientAngle { get; set; }
Property Value
- float
GradientEnabled
[YuzuMember]
public bool GradientEnabled { get; set; }
Property Value
- bool
GradientTexture
public Texture2D GradientTexture { get; }
Property Value
- Texture2D
Id
public string Id { get; set; }
Property Value
- string
OutlineColor
[YuzuMember]
public Color4 OutlineColor { get; set; }
Property Value
- Color4
PassCount
public int PassCount { get; }
Property Value
- int
Softness
[YuzuMember]
public float Softness { get; set; }
Property Value
- float
Thickness
[YuzuMember]
public float Thickness { get; set; }
Property Value
- float
Methods
Apply(int)
public void Apply(int pass)
Parameters
pass
int
Invalidate()