using LandblockExtraction.DatEngine; using System; using System.Collections.Generic; using System.Linq; using System.Numerics; using System.Text; using System.Threading.Tasks; namespace LandblockExtraction.AtlasMaker; public class AtlasMaker { private readonly int TEXTURESIZE = 64; private PortalEngine portalEngine; public Dictionary textureCoord; public AtlasMaker(PortalEngine portalEngine) { this.portalEngine = portalEngine; textureCoord = new Dictionary(); } public void InitTerrainWithTexture() { Dictionary TerrainAndSurfaceIndex = new Dictionary(); foreach(var terrain in portalEngine.cTerrainDesc.terrains) { TerrainAndSurfaceIndex.Add(terrain.terrainIndex, terrain.surfaceInfo); } } }