Exemple #1
0
        public new void Create()
        {
            VertexPositionTexture[] waterVertices = CreateWaterVertices();
            int[] waterIndices = CreateWaterIndices();
            CreateBuffers(waterVertices, waterIndices);

            waterBumps    = EngineContent.GetTextureByName("waterbumps");
            effect        = EngineContent.GetEffectByName("oceanwater");
            skyboxTexture = EngineContent.GetTextureCubeByName("skybox02");
        }
Exemple #2
0
        public new void Create()
        {
            base.Create();

            SkySphereEffect = EngineContent.GetEffectByName("skySphere");

            //SkySphereEffect.Parameters["ViewMatrix"].SetValue(Camara.View);
            //SkySphereEffect.Parameters["ProjectionMatrix"].SetValue(Camara.Projection);

            //SkySphereEffect.Parameters["SkyboxTexture"].SetValue(CreateSkyBox());
            //// Set the Skysphere Effect to each part of the Skysphere model
            //foreach (ModelMesh mesh in modelMeshes.Meshes)
            //{
            //    foreach (ModelMeshPart part in mesh.MeshParts)
            //    {
            //        part.Effect = SkySphereEffect;
            //    }
            //}
        }