protected override void LoadContent() { base.LoadContent(); EffetDeBase = new BasicEffect(GraphicsDevice); effect = Game.Content.Load <Effect>("effects"); GestionnaireDeModèles = Game.Services.GetService(typeof(RessourcesManager <Model>)) as RessourcesManager <Model>; Ciel = GestionnaireDeModèles.Find("Ciel2"); TransformationsModèle = new Matrix[Ciel.Bones.Count]; Ciel.CopyAbsoluteBoneTransformsTo(TransformationsModèle); InitialiserParamètresEffetDeBase(); }
protected override void LoadContent() { base.LoadContent(); EffetDeBase = new BasicEffect(GraphicsDevice); InitialiserParamètresEffetDeBase(); monde = GetMonde(); GestionnaireDeModèles = Game.Services.GetService(typeof(RessourcesManager <Model>)) as RessourcesManager <Model>; Ciel = GestionnaireDeModèles.Find("Ciel2"); TransformationsModèle = new Matrix[Ciel.Bones.Count]; Ciel.CopyAbsoluteBoneTransformsTo(TransformationsModèle); //TextureCiel = GestionnaireDeModèles.Find("cloudMap"); //Ciel.Meshes[0].MeshParts[0].Effect = EffetDeBase.Clone() effect = Game.Content.Load <Effect>("effects"); grassTexture = Game.Content.Load <Texture2D>("Textures/DétailsTerrain3"); LoadHeightData(CarteTerrain); terrainVertices = SetUpTerrainVertices(); SetUpIndices(); CalculateNormals(); CopyToBuffers(); }