I have created three spheres (that together should make up the earth). I first created the inner sphere (the earth surface). Then I duplicated that and set the x,y,z scales at 1.012 (this sphere is for the clouds).

After that I created the third sphere (atmosphere) and set the scales at 1.017. No - a few weeks later - I have a look at the file and see that the x,y,z dimensions of these spheres are wrong. I expect the x,y,z dimensions to be the same for one sphere. How is this possible ?

By the way ... when I created these spheres I was doing this Blenderguru tutorial and as far as I know his dimensions were "perfect" for all three spheres.

The earth enter image description here

Cloud sphere enter image description here Atmosphere enter image description here

I am not that familiar with Apply Scale ... but should I have done that ? What could have happened ?

And is there a way to get the dimensions and scaling right (next to create the spheres from scratch) ?


This is because it is not a perfect sphere, it is constructed of flat faces and it is not perfectly symmetrical. ( could have a vertex at the top and a flat face at the bottom), to get it close to the dimensions you want increase the resolution of the sphere (segments and rings ).

just consider a simple case of a circle since it is made of finite straight lines its dimension wouldn't be as expected depending on its resolution :

enter image description here

you can clearly see why X differ from Y for this circle.

  • $\begingroup$ I guess when you apply a sub surf modifier it does not improve the symmetry of the sphere ? Can you "repair" the symmetry with a Cast Modifier ? $\endgroup$ – Old Man Feb 16 '16 at 17:59
  • 1
    $\begingroup$ @Jan not sure it would do , if you haven't done so much on the spheres just create one with a good number of rings and segments $\endgroup$ – Chebhou Feb 16 '16 at 18:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.