private static void Bake() { var renderTexture = new Texture(2048, 2048, filterMin: TextureMinFilter.Linear); var renderTarget = new RenderTarget(AAQuality.Off, new[] {new ContentRef<Texture>(renderTexture)}); var scenes = ContentProvider.GetAvailableContent(typeof (Scene)) .Where(s => Path.GetDirectoryName(s.Path) == "Data\\Scenes") .Select(s => (Scene) s.Res); foreach (var scene in scenes) { TileSystemSceneCruncher.CrunchScene(scene, renderTarget, renderTexture); } renderTexture.Dispose(); renderTarget.Dispose(); }