Class HableCurve.Uniforms
Utility class to retrieve curve values for shader evaluation.
Inheritance
System.Object
HableCurve.Uniforms
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: UnityEngine.Rendering.PostProcessing
Syntax
public class Uniforms
Properties
curve
A pre-built (inverseWhitePoint, x0, x1, 0)
.
Declaration
public Vector4 curve { get; }
Property Value
Type | Description |
---|---|
Vector4 |
midSegmentA
A pre-built (mid.offsetX, mid.offsetY, mid.scaleX, mid.scaleY)
.
Declaration
public Vector4 midSegmentA { get; }
Property Value
Type | Description |
---|---|
Vector4 |
midSegmentB
A pre-built (mid.lnA, mid.B, 0, 0)
.
Declaration
public Vector4 midSegmentB { get; }
Property Value
Type | Description |
---|---|
Vector4 |
shoSegmentA
A pre-built (toe.offsetX, toe.offsetY, toe.scaleX, toe.scaleY)
.
Declaration
public Vector4 shoSegmentA { get; }
Property Value
Type | Description |
---|---|
Vector4 |
shoSegmentB
A pre-built (sho.lnA, sho.B, 0, 0)
.
Declaration
public Vector4 shoSegmentB { get; }
Property Value
Type | Description |
---|---|
Vector4 |
toeSegmentA
A pre-built (toe.offsetX, toe.offsetY, toe.scaleX, toe.scaleY)
.
Declaration
public Vector4 toeSegmentA { get; }
Property Value
Type | Description |
---|---|
Vector4 |
toeSegmentB
A pre-built (toe.lnA, toe.B, 0, 0)
.
Declaration
public Vector4 toeSegmentB { get; }
Property Value
Type | Description |
---|---|
Vector4 |