public void Canvas3D_Test_14_Ellipsoid() { Canvas3D Canvas = new Canvas3D(1200, 800, 1, SKColors.White); Canvas.Perspective(200, 2000); //Canvas.LookAt(-200, 500, 0, 0, 0, 1500, 0, 1, 0); Canvas.RotateX(30, new Vector3(0, 0, 1500)); Canvas.RotateY(45, new Vector3(0, 0, 1500)); Canvas.RotateZ(60, new Vector3(0, 0, 1500)); I3DShader Shader = this.GetPhongShader(SKColors.Orange); Canvas.Ellipsoid(0, 0, 1500, 400, 400, 400, 1000, Shader); Shader = this.GetPhongShader(new SKColor(0, 0, 255, 64)); this.DrawThreePlanes(Canvas, Shader, 0, 0, 1500); this.Save(Canvas, "14.png"); }