private void DrawCurve(Canvas3D Canvas) { int t; for (t = 0; t < 10000; t++) { double x = t * Math.Sin(t / 100.0) / 50.0; double y = t * Math.Cos(t / 200.0) / 50.0; double z = t / 100.0; Vector4 P = new Vector4((float)x, (float)y, (float)z, 1); if (t == 0) { Canvas.MoveTo(P); } else { Canvas.LineTo(P, SKColors.Red); } } }