Planetside Software Forums

General => Terragen Discussion => Topic started by: Henry Blewer on November 03, 2009, 07:39:58 AM

Title: Creating Craters with image maps
Post by: Henry Blewer on November 03, 2009, 07:39:58 AM
I am going to see how to make the craters of a planet using images maps. I'll post what I can figure out here.
Title: Re: Creating Craters with image maps
Post by: Henry Blewer on November 03, 2009, 08:47:09 AM
Here is a planet with the image of Europa mapped onto the surface. The image is available here.
http://www.nasa.gov/multimedia/3d_resources/assets/jup2vss2.html
The tgd file is made using a second planet to map the image onto. I deleted the atmosphere. I used the Europa image for color and displacement. This is about as far as I can go with this. The crater image map has to be seamless. Map the image onto the second planet using spherical mapping. I used a default shader for the image.
Title: Re: Creating Craters with image maps
Post by: aymenk2003 on November 03, 2009, 05:53:41 PM
thanks for sharing...

N.KAID
Title: Re: Creating Craters with image maps
Post by: Henry Blewer on November 03, 2009, 06:20:09 PM
I tried out using fake stones with negative scale. I used surface layers with voronoi cell shaders for input and displacement. The result is not rounded craters, but close. Here is the tgd file.
Title: Re: Creating Craters with image maps
Post by: TheBlackHole on November 06, 2009, 09:49:07 PM
Exploring image map craters? Too easy!!! Just find a height map of some craters (Map-A-Planet is a good place to start) and slap it on the terrain with displacement!
Title: Re: Creating Craters with image maps
Post by: Henry Blewer on November 06, 2009, 10:16:39 PM
That's one way. I am trying to make the image map small, and the rest procedural. This will allow complex variation, but uses small amount of RAM.
Title: Re: Creating Craters with image maps
Post by: Jack on November 08, 2009, 12:01:31 AM
another easy way is to just use a simple paint shader and paint the craters on to the terrain then ad a displacement shader