3D Planet Generator – Procedural Worlds in Your Browser (built with Three.js)

Hi Three.js Community :waving_hand:,

I just wrapped up a whirlwind project and couldn’t wait to show it off!
3dplanetgenerator.com is a single-page app that lets you spin up fully-textured planets right in the browser.

All Three.js under the hood – PBR materials, PMREM lighting,…
One-click randomizer – clouds, rings, moons are toggles.
OrbitControls for smooth pan/zoom.


Three.js still blows my mind.

DEMO

It’s still pretty simple right now, but I’ll keep iterating on it.
Clear skies & happy coding! :rocket:

Leon

4 Likes

Looks good. Is it supposed to look low-polyish?

If you ever decide to add textures, you might consider these:

6 Likes

Many thanks to Pavel Boytchev for the fantastic suggestion!
I recently updated 3dplanetgenerator.com to include the amazing “three/addons/exporters” module, enabling planet model export for easy reuse on other 3D platforms.

Give it a try here: Exporter

2 Likes