Exemple #1
0
        public void Canvas3D_Test_01_Plot()
        {
            Canvas3D Canvas = new Canvas3D(640, 480, 1, SKColors.White);
            int      t;

            for (t = 0; t < 1000000; t++)
            {
                double  x = t * Math.Sin(t / 10000.0) / 5000.0;
                double  y = t * Math.Cos(t / 20000.0) / 5000.0;
                double  z = t / 10000.0;
                Vector4 P = new Vector4((float)x, (float)y, (float)z, 1);
                Canvas.Plot(P, SKColors.Red);
            }

            this.Save(Canvas, "01.png");
        }