Skip to content

grumd/terra

Repository files navigation

terra

Deployed to GitHub Pages: https://grumd.github.io/terra/

image

terra is a tiny proof-of-concept app that builds procedurally generated 3D terrain in the browser.

It uses a variation of a Wave Function Collapse algorithm to create terrain.

For 3D rendering it uses a custom-built engine that render polygons as SVG elements in real-time.
Why SVG for rendering and not Canvas? Just for fun and to show that it's possible :)

Local build

npm start or npm run build + npm run host.

About

Procedurally generated SVG-rendered terrain

Resources

Stars

Watchers

Forks