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"); }
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; // } //} }