Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at id.unity.com during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.


    Read our full announcement for more information and let us know if you have any questions.

► Terrain Textures Exporter ◄

Discussion in 'Assets and Asset Store' started by Arkhivrag, May 22, 2020.

  1. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    3,008
    Last edited: Jun 13, 2024
  2. KaiserVirtualReality

    KaiserVirtualReality

    Joined:
    Dec 4, 2018
    Posts:
    1
    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
     
  3. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    3,008
    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.



    Amazing Assets - YouTube Facebook Twitter
     
  4. MaDDoX

    MaDDoX

    Joined:
    Nov 10, 2009
    Posts:
    764
    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)?
    https://assetstore.unity.com/packages/tools/terrain/cts-2019-complete-terrain-shader-140806

    - 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?
     
  5. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    3,008
    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.



    Amazing Assets - YouTube Facebook Twitter
     
    MaDDoX likes this.
  6. LumaPxxx

    LumaPxxx

    Joined:
    Oct 3, 2010
    Posts:
    352
    Could this plugin do importing splat maps, control maps, detail maps?
     
  7. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    3,008
    LumaPxxx likes this.
  8. ununion

    ununion

    Joined:
    Dec 2, 2018
    Posts:
    276
    why do not support custom pixels textures