Terrains developed using three.js and GLSL Shaders. There are multiple terrain configurations stored in the src/World
folder.
Whole web application runs on React.js and is bootstrapped with create-react-app
.
Note :- The three.js code executes from a World
class inside the react app, so it is portable and can be used with any library / framework
All these terrains are generated manually by altering the vertices and materials of a Plane Mesh
, instead of pre-built objects imported from blender.
demo : https://heightmap-terrain.vercel.app/
demo : https://terrain-fbm.vercel.app/