private void InitializeScene() { _scene.Game = this; _scene.Initialize(_loader, _audioDevice, _directX2DGraphics.DrawingContext, _renderForm.ClientSize.Width, _renderForm.ClientSize.Height); _ui = _scene.UI; _illumination = _scene.Illumination; _camera = _scene.Camera; }
protected override Renderer.IlluminationProperties CreateIllumination() { Renderer.IlluminationProperties illumination = base.CreateIllumination(); Renderer.LightSource lightSource = new Renderer.LightSource(); lightSource.lightSourceType = Renderer.LightSourceType.Directional; lightSource.color = Vector3.One; lightSource.direction = Vector3.Normalize(new Vector3(0.5f, -2.0f, 1.0f)); illumination[0] = lightSource; return(illumination); }