PovRay planets, 25th of March 2012.

Earth-like planet

In computer graphics, texture is a description of the surface of an object. This includes:

Without texture and its influence on the reflected light we could not judge objects which are of the same shape. Take, for example, spheres which are omnipresent shapes in the universe. Depending on the sphere texture, even when we do not know its size (i.e. its radius), we can, for example, differentiate between:

That's it - in no time I came from texture to planets. Using textures one can make fairly convincing planets. One such planet is shown in the image above. That planet is quite like our Earth. To make it, I used layered textures, i.e. several layers of textures applied one "above" the other. The texture layers need to be transparent in places so that below them one can see previously applied textures. The basic, ground level of texture can be completely opaque. In the case on the image above, I used special textures for

The textures were applied exactly in that order (land and the ground, basic texture, clouds as the topmost, mostly transparent texture). Layered composition of textures is a powerful procedure in computer graphics.

Yellow planet

The planet above has a solid surface, but also a dense atmosphere which mostly obscures the surface. It looks to me as some poisonous place. Those who know a lot about spectroscopy could try to guess the chemical composition of the planet atmosphere from the analysis of its yellow color.

Candy-planet

The planet above reminds me of a candy. It could be a gaseous giant. In contrast to the previous two planets, it focuses light in reflection, so that one can see a characteristic concentrated white shine.

Solaris planet

The planet on the image above could be Solaris. Water world with a rare atmoshpere. God-child. To all who did not yet read >> Lem's novel Solaris, I can warmly recommend it. I can also recommend Soderbergh's movie >> Solaris which got some quite bad reviews. I don't know why. I think that the movie excellently caught Lem's tempo and depressiveness and several important aspects of the novel. George Clooney, whom I don't appreciate too much, was also excellent in the movie. Even Lem himself criticized the movie, but that should not be taken to seriously - once the authors publish their works, they ceise to be exclusively their ownership, so that Lem's opinion is important only to a certain extent. Of course, the movie could not cover all the subtlety and span of Lem's writing - that would be absolutely impossible.

Note the unevenness of the reflection, especially in the region of the shine - this is meant to simulate the waves on the ocean surface.

Water world

Another variant of the water world is shown in the image above. This time the atmosphere is a bit denser and the clouds can be clearly seen.

Lava planet

The image above shows a liquid planet of lava in which pieces of "land" get solid and then melt again. Note that it emits light, which can be clearly seen in the region of the shadow. One can also note that the light is emitted only by liquid, orange parts of the planet surface.

Star. Protuberances.

A small step is separating the planet of lava and a star (image above). I included a lot of toroidal coronal loops in the model of the star.

Moon. Surface modification.

In all examples thus far, the geometry of the surface was a perfect sphere, and all the effects were obtained by the texture. The image above shows the model of a moon which is not perfectly spherical. This is best seen in the shadow region. The effects obtained in this way is difficult (although not impossible) to simulate with the texture. PovRay has relatively powerful (but also slow) procedures for real modification of the object surface (these are the isosurface objects).

Piece of a moon.

And in the end, the image above shows a piece of a moon, that was broken perhaps by a comet or an asteroid. The technique I used to create this object is the same as in the previous example (isosurface).

<< Sketches of my dad Tobacco mosaic virus >>

Last updated on: 25th of March 2012.