Class HableCurve
Inheritance
System.Object
HableCurve
Syntax
Constructors
HableCurve()
Declaration
Fields
segments
Declaration
public readonly HableCurve.Segment[] segments
Field Value
Declaration
public readonly HableCurve.Uniforms uniforms
Field Value
Properties
inverseWhitePoint
Declaration
public float inverseWhitePoint { get; }
Property Value
Type |
Description |
System.Single |
|
whitePoint
Declaration
public float whitePoint { get; }
Property Value
Type |
Description |
System.Single |
|
x0
Declaration
Property Value
Type |
Description |
System.Single |
|
x1
Declaration
Property Value
Type |
Description |
System.Single |
|
Methods
Eval(Single)
Declaration
public float Eval(float x)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
Returns
Type |
Description |
System.Single |
|
Init(Single, Single, Single, Single, Single, Single)
Declaration
public void Init(float toeStrength, float toeLength, float shoulderStrength, float shoulderLength, float shoulderAngle, float gamma)
Parameters
Type |
Name |
Description |
System.Single |
toeStrength |
|
System.Single |
toeLength |
|
System.Single |
shoulderStrength |
|
System.Single |
shoulderLength |
|
System.Single |
shoulderAngle |
|
System.Single |
gamma |
|