Terrain detail is handled in a similar way to tree distribution, allowing you to automatically add grass and small plants to your environment based on customisable surface based rules.

Detail meshes can be made for you from a texture using a simple quad mesh, which are called billboards. However, you can also add custom low poly meshes as detail objects.

You have the option of adding detail meshes that react to the wind, or static detail meshes such as rocks.

This gives you the flexibility to have farmland full of crops, while having a forest full of bushes, and a beach littered with pebbles.

Some Unity terrain settings pertaining to detail rendering, such as rendering distance, are also exposed on the Detail panel, which is useful for making global changes across all your terrains at once.

©2021 CityGen Technologies Ltd

  • Twitter Social Icon
  • YouTube Social  Icon
  • Discord

CityGen Technologies Ltd is a company registered in England & Wales #12697475.

VAT Registration #351987563.

CityGen3D is a registered trademark of CityGen Technologies Ltd #UK00003504700.

Media on this website, such as screenshots & videos, may include third-party assets not included in CityGen3D for illustrative purposes.


CityGen3D is not sponsored by or affiliated with Unity Technologies or its affiliates.

"Unity” is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.

The OSM Logo is a trademark of the OpenStreetMap Foundation and is used with their permission. CityGen3D is not endorsed by or affiliated with the OpenStreetMap Foundation.


Map Data © OpenStreetMap contributors.