How to achieve this spherical texture mapping

I’m trying to WRAP my head around UV mapping more and would love to get some suggestions from the more skilled texture junkies here.

I make a lot of planets and have come across some planet maps that are made like the attached image. What kind of mapping mode is used that distorts the poles along the entire row on top and bottom of the image?

More importantly how can I make my own textures in to seamless planet textures in this format? I’m skilled with photoshop but would love to know if there’s a way in PS or Blender to paint on a sphere or make my own planet textures in high res like the attached map image.



If you already have the UV properly laid out like that, all you need to do is start painting and it will stretch automatically. Since detail is lost near the poles, I guess you cover the poles with some conical projection like maps and blend between them.

For seamless random stuff, use generated or object based coords instead of UVs (musgrave, noise combos, whatever). When happy with the procedural creation, bake out the result and that stretched format should come automatically.

There are tutorials out there how to make that kind of UV layout for a “sphere”.

What I typically do is take half of the texture (any square texture will work, but use something that matches the rest of the planet) and use the Polar Coordinates filter to remap it from polar to rectangular. Position and scale it to cover the pole, and use the eraser or healing brush (spot healing sometimes works) to remove the seam. To fix the vertical seam, offset the texture horizontally by half its length and use the healing brush on the seam.

i make planet and moon …etc for Celestia and other sims

if you do not mind a small “bug” and the n and s pole ( one or two rings a bit iffy )

just use the unwrap spherical , then import a simple cylindrical map that is 2x1 (l x w )

that image from


is in simple cylindrical

Making them can be “fun” at times
for some i use Blender nodes to make a heightmap and texture
examples :
http://9.t.imgbox.com/d3D5uXqs.jpg http://4.t.imgbox.com/O1yWff3X.jpg

https://5-t.imgbox.com/sPaHCO6o.jpg https://6-t.imgbox.com/xjjLjuQA.jpg

the blender set up is a bit complex

https://9-t.imgbox.com/H6lkvNil.jpg

for gas giants there is a fun tool called “gaseous-giganticus”

http://3.t.imgbox.com/wBE0u7Yl.jpg

and other tools
Wilbur ( in WINE)
FracPlanet
LibNoise – a bit old
planet ( by Torben Æ. Mogensen ) – yes it is very OLD

worldengine - BUT the map needs a LOT of editing to make it map to a sphere

Use the rounded cube instead of a sphere.

Hi 7over6,

Instead of UV unwrapping, use an Environment Texture node as described here – https://b3d.interplanety.ru/en/mapping-texture-to-planet/.

The link in this reply is broken now, but can be updated:

Its called “equirectangular projection”, the same kind of projection is used in HDRI for ambient light, so that is the reason if you use an “environment map” instead of a texture map node you will not have problems with the poles since the environment map is already prepared to use equirectangular projection by default and corrects any stretching problem.
Moon NP equirectangular projection:


Moon NP UV projection stretch problem:

As you can see, there’s no need to be painting anything to solve problems on the poles if you use the “environment map” node as a texture. As Nazarii said before.

Thanks for update!