Exemplo n.º 1
0
 public void Bezier(ref Float4 p0, ref Float4 p1, ref Float4 p2, ref Float4 p3, float alpha, out Float4 result)
 {
     Float4.Lerp(ref p0, ref p1, alpha, out var p01);
     Float4.Lerp(ref p1, ref p2, alpha, out var p12);
     Float4.Lerp(ref p2, ref p3, alpha, out var p23);
     Float4.Lerp(ref p01, ref p12, alpha, out var p012);
     Float4.Lerp(ref p12, ref p23, alpha, out var p123);
     Float4.Lerp(ref p012, ref p123, alpha, out result);
 }
Exemplo n.º 2
0
 public void Linear(ref Float4 a, ref Float4 b, float alpha, out Float4 result)
 {
     Float4.Lerp(ref a, ref b, alpha, out result);
 }