public void SetUp() { AppControl.SetUpApplication(); engine = new MultipleEffect3DEngine() { D3DDevice = new MultipleOutputDevice() { NumAdditionalTargets = 1 } }; effect = new WorldViewProjEffect() { ShaderFilename = @"Effects\ClipmapTerrain_w_GSOut.fx" }; engine.AddEffect(effect); hiresCtm = new ClipmapTerrainManager(engine, effect) { WidthInTiles = widthInTiles, WidthOfTiles = widthOfTiles, TextureVariableName = "HiresTexture", StartingLongLat = startingLongLat }; loresCtm = new ClipmapTerrainManager(engine, effect) { WidthInTiles = widthInTiles, WidthOfTiles = widthOfTiles, TextureVariableName = "LoresTexture", TerrainFetcher = new Srtm30TextureFetcher(), StartingLongLat = startingLongLat }; etm = new ExTerrainManager(engine,effect) { AutoAdjustScaleBasedOnHeight = true}; form = new D3DHostForm(); form.SetEngine(engine); }
public void SetUp() { AppControl.SetUpApplication(); engine = new MultipleEffect3DEngine(); effect = new ExTerrainEffect(); ctm = new ExTerrainManager(engine as MultipleEffect3DEngine, effect); form = new D3DHostForm(); form.SetEngine(engine); }