Microsoft.Xna.Framework.Graphics.BasicEffect.EnableDefaultLighting C# (CSharp) Метод

EnableDefaultLighting() публичный Метод

public EnableDefaultLighting ( ) : void
Результат void
        public void EnableDefaultLighting()
        {
            LightingEnabled = true;

            AmbientLightColor = EffectHelpers.EnableDefaultLighting(light0, light1, light2);
        }

Usage Example

Пример #1
0
        public GameMap(Game game, Map map)
        {
            _game = game;
            _map = map;
            _width =(int) map.Sizes.X + 1;
            _height = (int)map.Sizes.Y + 1;
            _basicEffect = new BasicEffect(game.GraphicsDevice)
                                            {
                                                FogEnabled = map.FogEnabled,
                                                FogStart = map.ForStart,
                                                FogEnd = map.FogEnd,
                                                FogColor = map.FogColor,
                                            };

            _basicEffect.LightingEnabled = map.LightingEnabled;
            if (map.DirectionalLight0 != null)
                map.DirectionalLight0.Fill(_basicEffect.DirectionalLight0);
            if (map.DirectionalLight1 != null)
                map.DirectionalLight1.Fill(_basicEffect.DirectionalLight1);
            if (map.DirectionalLight2 != null)
                map.DirectionalLight2.Fill(_basicEffect.DirectionalLight2);

            if (map.EnableDefaultLighting)
                _basicEffect.EnableDefaultLighting();

            CreateVertices();
        }
All Usage Examples Of Microsoft.Xna.Framework.Graphics.BasicEffect::EnableDefaultLighting