Hello World
Introduction to Hello Terrain
Pardon our dust
This is all a work in progress. Please contribute!
Overview
Hello Terrain is a library for rendering large open world terrains in real time, using browser technologies.
It's an engine for terrain rendering in Threejs's WebgpuRenderer, with some tools to help with procedural terrain authoring.
It the core, it's an extensible work graph that executes and outputs data and shaders to render one or more Threejs Instanced Mesh, in the shape of your terrain. The work graph can be amended via custom nodes or plugins to tweak the behavior for your game or world's use-case.
Each core component, such as the normals calculation stage, just to pick an example, can be swapped out and easily replaced with your own implementation.