private void Initialize(CurveKeyCollection keysRed, CurveKeyCollection keysGreen, CurveKeyCollection keysBlue) { _red = new PreCurve(255); _green = new PreCurve(255); _blue = new PreCurve(255); foreach (CurveKey key in keysRed) { _red.Keys.Add(key); } foreach (CurveKey key in keysGreen) { _green.Keys.Add(key); } foreach (CurveKey key in keysBlue) { _blue.Keys.Add(key); } _red.PreCalculate(); _green.PreCalculate(); _blue.PreCalculate(); }
private void Initialise(CurveKeyCollection keysRed, CurveKeyCollection keysGreen, CurveKeyCollection keysBlue) { _red = new PreCurve(255); _green = new PreCurve(255); _blue = new PreCurve(255); foreach(CurveKey key in keysRed) { _red.Keys.Add(key); } foreach(CurveKey key in keysGreen) { _green.Keys.Add(key); } foreach(CurveKey key in keysBlue) { _blue.Keys.Add(key); } _red.PreCalculate(); _green.PreCalculate(); _blue.PreCalculate(); }
public Opacity3Modifier(float initial, float mid, float sweep, float ultimate, byte samples) { _curve = new PreCurve(samples); _curve.Keys.Add(new CurveKey(0f, initial)); _curve.Keys.Add(new CurveKey(sweep, mid)); _curve.Keys.Add(new CurveKey(1f, ultimate)); _curve.PreCalculate(); }
private void Initialize(CurveKeyCollection keys) { _curve = new PreCurve(255); foreach (CurveKey key in keys) { _curve.Keys.Add(key); } _curve.PreCalculate(); }
private void Initialise(CurveKeyCollection keys) { _curve = new PreCurve(255); foreach (CurveKey key in keys) { _curve.Keys.Add(key); } _curve.PreCalculate(); }
public OpacityMultiModifier(CurveKeyCollection keys, byte samples) { _curve = new PreCurve(samples); foreach (CurveKey key in keys) { _curve.Keys.Add(key); } _curve.PreCalculate(); }
public Color3Modifier(Vector3 initial, Vector3 mid, float sweep, Vector3 ultimate, byte samples) { _red = new PreCurve(samples); _green = new PreCurve(samples); _blue = new PreCurve(samples); _red.Keys.Add(new CurveKey(0f, initial.X)); _red.Keys.Add(new CurveKey(sweep, mid.X)); _red.Keys.Add(new CurveKey(1f, ultimate.X)); _green.Keys.Add(new CurveKey(0f, initial.Y)); _green.Keys.Add(new CurveKey(sweep, mid.Y)); _green.Keys.Add(new CurveKey(1f, ultimate.Y)); _blue.Keys.Add(new CurveKey(0f, initial.Z)); _blue.Keys.Add(new CurveKey(sweep, mid.Z)); _blue.Keys.Add(new CurveKey(1f, ultimate.Z)); _red.PreCalculate(); _green.PreCalculate(); _blue.PreCalculate(); }