コード例 #1
0
ファイル: RendererControl.cs プロジェクト: Grimston/ezterrain
        public RendererControl()
        {
            InitializeComponent();

            lapWatch = new Stopwatch();
            globalWatch = new Stopwatch();
            camera = new Camera();

            frameNumber = 0;

            Renderables = new RenderList();

            objects = new ObjectDisplay();
            objects.Color = ForeColor;
            objects.Location = new PointF(0, 50);
            Renderables.Add(objects);
        }
コード例 #2
0
ファイル: RendererWindow.cs プロジェクト: Grimston/ezterrain
        public RendererWindow()
            : base(800, 600, GraphicsMode.Default, "EZ Terrain")
        {
            Context.ErrorChecking = true;
            VSync = VSyncMode.Off;
            ClearColor = Color.LightBlue;

            lapWatch = new Stopwatch();
            globalWatch = new Stopwatch();
            camera = new Camera();

            frameNumber = 0;

            Renderables = new RenderList();

            objects = new ObjectDisplay();
            objects.Color = Color.Black;
            objects.Location = new PointF(0, 50);
            Renderables.Add(objects);
        }
コード例 #3
0
ファイル: ViewerInfo.cs プロジェクト: Grimston/ezterrain
 public ViewerInfo(Camera camera)
     : this(camera.Attitude, camera.Position, camera.Perspective)
 {
 }