Work on planet generator

Posted on December 29, 2018

I’m currently working on a planet generator.
It first started as a proof of concept for applying erosion on arbitrary meshes. I then specialized it for spheres / planets and added stages such as noise, tectonics and meteor craters.
In early stages the result was stored in the .ply format and I viewed it with Meshlab. But this approach didn’t allow viewing the erosion in realtime, which is why the generator now also renders the current state. Making it easy to spot faulty parameters or just watch the progress and e.g. abort early if the result is already good enough.
The generator is written in Rust and uses both rust-3d and glium (OpenGL wrapper).

I’ll add a product or project page in the future. For now an image of the final output must suffice. Final Output