PolyTerrain - Blocky & Low Poly terrain styles

You want to be able to use all the tools that come with standard Unity terrains (even tools you bought here on the Asset Store), but you want to create low poly terrains? Or terrains made of blocks (Minecraft-like)?


You want to change the style of your terrain, but not your workflow?


👉 Well, PolyTerrain lets you do this in one click.


Instead of building an entirely different terrain solution to create blocky/low-poly terrains, PolyTerrain keeps the Unity built-in terrain as the underlying system, and just replaces the rendering (meshing) part. This basically means you can keep using most of the terrain tools you are used to, such as procedural terrain generation tools.


👉 PolyTerrain is also absolutely straightforward to use.

Import it in your project, click on 'Setup' menu, and that's it. The rendering (meshing) will be replaced by low-poly style almost instantly. You can then change settings through the inspector.


👉 Last but not least, PolyTerrain is fully compatible with Digger!


📄 The low-poly style produces a mesh with the same shape as the standard terrain, except that triangles have independant vertices and have their own distinct normal. This gives the low-poly / flat-shaded style. You can change the resolution of the mesh by changing the resolution of the heightmap.


📄 The blocky style produces a mesh just like in Minecraft. A Block Material Maker is included to make it easy to apply textures on each block. The collision is properly handled thanks to mesh colliders that perfectly fit the shape of the blocks.


📄 Note: when editing big parts of your terrain, it is recommended to temporaly disable PolyTerrain drawing in order to let the terrain geometry update smoothly. This can be done in one click through the PolyTerrain inspector. Once you're done, just enable it back ;)