TITLE: Soul & Body
NAME: Lutz Essers
COUNTRY: Germany
EMAIL: lutz -dot- essers -at- web -dot- de
WEBPAGE: http://www.viadukt.de
TOPIC: Games and Toys
COPYRIGHT: I SUBMIT TO THE STANDARD RAYTRACING COMPETITION COPYRIGHT.
JPGFILE: soulbody.jpg
RENDERER USED: 
    POV-Ray 3.5


TOOLS USED: 
    PoseRay for conversion 3DS-Pov


RENDER TIME: 
    20 h
(72,000 seconds*700,000,000 Hz)/360,000 Pixel -> complexity =  140
Megacyles/Pixel



HARDWARE USED: 
    700 MHz 384 Mb


IMAGE DESCRIPTION: 


Soul & Body - both can be winners, both can be looser

Normaly the rules of a games define, who will be the winner 
and who will be the loser. But most often the rules are not
complete, because they do not say anything about
the spirit (the soul) of the game. Winning is possible
without good physical condition (the body) by good will and 
fair play. Losing and winning at the same time is also
possible, imaging you are sitting in jail (cage) and
then you win in a lottery ...

To all friends of soccer: But please excuse my comparison 
between a toy and a ball (ray-tracer call it sphere). I think, 
soccer is the most played game in this world. But of course, 
playing soccer can be a serious and hard sport. 



DESCRIPTION OF HOW THIS IMAGE WAS CREATED: 


Sand:
The sand is made of an height_field-function, where I have
used multiple layers of sin(..)+sin(..)+f_ridged_mf(..)
functions. Three different height_field were used to
get sand areas with waves of different hight. Some
minor modifications (small hills) were added with overlaying 
isosurface-functions f_rounded_box(..)-f_granite(..).

Animals:
Both animals were free 3DS-files, originally form
DeEspona Infografica in Madrid, Spain. The data
was distributed by CD (www.deespona.com, haven't proved
this site).

Motion:
As you can see, some motion was done by simple overlay of 
transparent objects. I thougth, that this gives a more
comic-like impression than using blur. That the lizard 
was simply digested into head and tail by intersection with a 
sphere and then just rotated a little bit.

Wood:
The wood was modified from Christopf Hormann's beautiful
IsoWood Include File (version 0.3), which can be found under
http://www.tu-bs.de/~y0013390/iso_wood.html 

Apple:
The apple was made as an blob-object (about 50 spheres) 
overlayed with about 6 textures. The missing side was done by 
subtracting with an isosurface function (f_rounded_box-f_granite).

Wall:
The wall is a mixture of f_rounded_box-functions and 
pigment-functions (granite/marble) overlayed with several
stone-textures. My programming must have been a little bit 
stupid, because this wall took the most rendering time (about 60%). 

Stones:
The small rocks where made with the isosurface 
function (f_rounded_box-f_granite).

Flying sand:
The little bit of debris surounding the lizard was made 
with a julia_fractal by using low precision and high iteration 
values. Both due to a real nice breakup of one element 
into several hundred real pieces per fractal. In this picture 
I have placed 150 fractals to get these sandlike 
structures.

Rest:
All other objects made with simple constructive solid geometry.

Further modification:
Using paint program to tag the picture with copyright information 
and name.


--------
Copyright information from CD "500 3D-Objects"/ J.Wiedemann 
for the used animal data: "Free to use!" 



