Game Project - Procedural Terrain Tools

Terrain painter and data-driven procedural object placement.

  • HLSL
  • Compute Shader
  • Unity
  • C#
This project is part of a larger hobby game project I am working on with a small team.
I am only highlighting the parts of the project I worked on.

About this project

When we started to think about the scope of this project, we quickly realised that we need a lot of tools that help us to build and populate the world quickly. This page shows our compute based procedural placement tool. A variety of textures like pathmaps, heightmaps, etc. is combined to create placement maps for vegetation where various parameters are considered. The grass in the screenshots is i.e., smaller when it is close to paths or cliffs.

Gallery

Get in touch