public void InitialiseView( IWin32Window parent, IWin32Window RenderTarget, IWin32Window MiniMapTarget ) { RenderingEngine.Initialise( RenderTarget, EnumRenderTarget.PictureBox, Resolution.Automatic ); RenderingScene = RenderingEngine.CreateScene(); renderViewport = RenderingEngine.CreateViewport( RenderTarget, "RenderTarget" ); if ( MiniMapTarget != null ) { this.MiniMapTarget = MiniMapTarget; } //WorldTerrain = RenderingEngine.GetTerrain(); RenderingScene.SetFog( 500.0f ); renderViewport.Camera.ViewDistance = 10000; TerrainPieces = new TerrainCollection( Resources, RenderingEngine, RenderingScene ); }
public void InitialiseView(IWin32Window parent, IWin32Window RenderTarget, IWin32Window MiniMapTarget) { RenderingEngine.Initialise(RenderTarget, EnumRenderTarget.PictureBox, Resolution.Automatic); RenderingScene = RenderingEngine.CreateScene(); renderViewport = RenderingEngine.CreateViewport(RenderTarget, "RenderTarget"); if (MiniMapTarget != null) { this.MiniMapTarget = MiniMapTarget; } //WorldTerrain = RenderingEngine.GetTerrain(); RenderingScene.SetFog(500.0f); renderViewport.Camera.ViewDistance = 10000; TerrainPieces = new TerrainCollection(Resources, RenderingEngine, RenderingScene); }