Method Init
Init(float, float, float, float, float, float)
Initializes the curve.
Declaration
public void Init(float toeStrength, float toeLength, float shoulderStrength, float shoulderLength, float shoulderAngle, float gamma)
Parameters
| Type | Name | Description | 
|---|---|---|
| float | toeStrength | The strength of the transition between the curve's toe and the curve's mid-section. A value of 0 results in no transition and a value of 1 results in a very hard transition.  | 
    
| float | toeLength | The length of the curve's toe. Higher values result in longer toes and therefore contain more of the dynamic range.  | 
    
| float | shoulderStrength | The strength of the transition between the curve's midsection and the curve's shoulder. A value of 0 results in no transition and a value of 1 results in a very hard transition.  | 
    
| float | shoulderLength | The amount of f-stops to add to the dynamic range of the curve. This is how much of the highlights that the curve takes into account.  | 
    
| float | shoulderAngle | How much overshoot to add to the curve's shoulder.  | 
    
| float | gamma | A gamma correction to the entire curve.  |