Procedural Planets

Came out looking pretty cool

Flashy Programming

I recently heard about the upcoming game No Man’s Sky and was intrigued by the concept of procedurally generating planets. So, I threw together a much, much, much simpler version. Every planet is unique and generated entirely in code.

First in 2D

Then in 3D

The 3D one ended up leading me into a small study of bloom filters, which did a pretty good job of simulating an atmospheric glow. I also implemented some simple physics to simulate gravitational motion.

Here’s a clip of it in action.

View original post

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s