Random rocky planetary textures

Tips for creating and manipulating planet textures for Celestia.
Topic author
aaronsb
Posts: 7
Joined: 30.09.2002
With us: 22 years 1 month
Location: Kirkland, WA

Random rocky planetary textures

Post #1by aaronsb » 23.11.2002, 00:25

I've been searching around for procedural texture generators lately. My hope is that maybe it will be possible to generate a pseudo-realistic looking planet based on it's size, type of star it orbits, and other random factors.

So far, I haven't been able to find any tools with source code that can generate a texture, but I did run across an excelent photoshop plugin.

It's called "LunarCell" by Flaming Pear software. I downloaded the demo and generated a few planets quickly with the randomize button and saved them. Each planet took about 15 seconds to generate at 1280x1024 resolution.

While the pictures I saved appear shaded on a sphere, it's also possible to save individual textures from a generated planet as a flat map. Different parts of the planet texture can be saved individually too, such as the cloud map, bump map, land color map, etc.

If you have photoshop, I would suggest you check this plugin out.
http://www.flamingpear.com/index.html

Here are the pictures:

http://aaron.cyberfreakout.com/flamingpear/planet1.jpg
http://aaron.cyberfreakout.com/flamingpear/planet2.jpg
http://aaron.cyberfreakout.com/flamingpear/planet3.jpg
http://aaron.cyberfreakout.com/flamingpear/planet4.jpg
http://aaron.cyberfreakout.com/flamingpear/planet5.jpg
http://aaron.cyberfreakout.com/flamingpear/planet6.jpg

Rassilon
Posts: 1887
Joined: 29.01.2002
With us: 22 years 9 months
Location: Altair

Post #2by Rassilon » 23.11.2002, 00:29

I mainly use it for the spectural masks and masking off the tops and bottoms for a smoother transition...Nice work...
I'm trying to teach the cavemen how to play scrabble, its uphill work. The only word they know is Uhh and they dont know how to spell it!

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #3by selden » 23.11.2002, 01:10

Aaron,

Have you looked at NetPBM?
It's a collection of graphics manipulation and format translation utilities.

There are two of them that ought to be modifiable to do what we want:
ppmforge (generates clouds, planets and starry skies)
pgmcrater (generates a cratered terrain)

ppmforge generates "finished" worlds, but I'd think it should be modifiable to generate simple cylindrical projections instead. Of course, I haven't looked at the source code...

NetPBM is on sourceforge at http://netpbm.sourceforge.net/
Selden


Return to “Textures”