Terrain Ambient Occlusion
Ambient Occlusion based on vertex data. AO is calculated within the mesh generation shader and assigned to each vertex at runtime.
More into detail on how I implemented this on my website:
https://jedjoud10.github.io/blog/per-vertex-ao-surface-nets/
People & Blogs