Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jfalxa/voxel

Experiments with voxel rendering and editing in webgl
https://github.com/jfalxa/voxel

Last synced: about 2 months ago
JSON representation

Experiments with voxel rendering and editing in webgl

Awesome Lists containing this project

README

        

# voxel

[This app](https://voxelito.netlify.app/) allows you to navigate freely in an empty 3D space and use your mouse and keyboard to build cube-based 3D shapes. As you're adding those elements to the scene, the program will quickly optimise the new geometries by reducing the number of vertices needed to render them and merging them with other previsouly added elements.

The [master branch](https://master--voxelito.netlify.app/) plays with random terrain generation, by using fractal noise made from multiple perlin noise layers composed together for a more "natural" result.

# Links

- https://0fps.net/2012/06/30/meshing-in-a-minecraft-game/
- https://0fps.net/2012/07/07/meshing-minecraft-part-2/
- https://www.redblobgames.com/maps/terrain-from-noise/