Support forum for Terrain Textures Exporter plugin for extracting all possible textures and maps from Unity TerrainData object.
So is it true that with this item I can convert my current terrain to a single texture? I want a texture from the complete top view of my terrain
Yes, you can bake all terrain painted textures into one Basemap texture.
There is just one requirement - source terrain asset must be using Unity’s default built-in terrain shader. If terrains uses some other third-party or custom shader then Basemap can not be baked.
Two questions:
- If terrain uses custom shader for rendering or third-party tool for Tree/Grass placement, make sure all their info is save inside TerrainData, otherwise All Terrain Textures cannot extract non existing textures and other paint data.
Is it compatible with CTS (Complete Terrain Shader)?
- Textures can be extracted in up to 8K resolution and can be split in 2D grid by any count.
What if I have multiple terrains next to each other, for a bigger world, and I wanted to export eg. a huge 20k x 20k map instead of multiple 8k ones, is it possible? Or would I have to export them separately, once per each terrain?
No, custom terrain shaders can not be extracted or baked into Basemap texture.
Exported textures are Unity 2D textures and they can not have resolution more than 8K. However plugin can generate grid of 2D textures and this way achieve desired unlimited resolution.
Could this plugin do importing splat maps, control maps, detail maps?
Import - No.
Export - Yes.
why do not support custom pixels textures