Terrain Importer is the heightmap/splatmap import tool that makes importing/modifying large quantities of terrain fun again (or at the very least, easy).
Forum |
WebsiteImportant!!
This package has been tested on 2019.2.12. If you are using a version of Unity more recent, please contact me to ensure there are no issues!
Users of 2017.1 and up, update 2.4.0 requires your projects scripting runtime version to be set to .Net 4.x. If this is not possible, please email me!- Import Tile Sets of (theoretically) any size, even those with missing tiles or in reverse order!
- Scale your imported heightmaps up or down as necessary, and ensure scaled tile sets still line up perfectly.
- Not into scaling? No problem! Even if your heightmap is too large to be used by Unity, you can still import a sub region of the heightmap without scaling!
- Import one or more RGBA Splat Maps, individual textures (that cover the entire terrain), or add/replace splat textures in a simple way (note, when importing splatmaps/textures any image format that can be converted by Unity to a Texture2D should be supported).
- Import Height Maps under a variety of supported extensions (.raw, .r16, .r32, .ter, .tif/.tiff - note, not all GeoTiff files are supported, please email me your files beforehand so I can ensure there are no issues!). Other height map extensions may be added in the future (by request). Additionally, the tool allows for the use of scriptable objects which can be created to add support for other formats yourself.
- Import Settings are stored as Scriptable Object Assets, which allows for quick and easy re-importation.
- Generate Prefabs for your terrains automatically.
- Configure the Terrain Settings for all imported terrains. This is incredibly useful when importing tile sets (imagine having to change the Pixel Error/Detail Distance/Tree Distance/etc. for every terrain in the tile set post import!).
- Use the importer as a mass terrain modifier. Need to adjust the same settings on multiple existing terrains? You can do so with this tool!
- You can now export to existing terrain. This can dramatically reduce import times and has many other uses.
- Additional script included which allows you to easily set the terrain neighbors of a group of terrains when entering Play Mode (very handy for tile sets).
- Source Code included.