Пример #1
0
 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);
 }