Povray is a very nice program but it takes some programing skill. On the other hand ... It is a good start in programing as you can see "nice" results fairly easy P.S.1 If you go on their forums you will see the combo "RTFM" quite often (Read the F****** Manual ) P.s.2 Could you post the code so that I can have fun with it too?? P.s.3 By the way My "Mugshot" is also made with povray.
Here is a more high res version of it =) Ill explain the picture. In the front you see a outline of the paradise bird that is on the Papua New Guinea flag The stars in the back are the stars of the Southern Cross , This star formation is on a bunch of flags including the Australian flag. The Yellow and the blue stripes are the colors of the Swedish flag.
Here is My code Code: #include "textures.inc" #include "finish.inc" #declare LayerFlag = texture {pigment{image_map {png "pg-outline2.png" map_type 1 once }}} #declare Layer0 = texture {pigment {rgb 1 }} #declare Layer1_Map = color_map { [0.0 rgbf <0, 0, 1,0>] [0.1 rgbf <1, 1, 0,0>] [0.1 rgbf <0, 1, 1,1>] // [0.3 rgbf <1, 1, 1,1>] // [0.3 rgbf <1, 1, 1,1>] [1.0 rgbf <1, 1, 1,1>] } #declare Layer1 = texture {pigment { spiral1 3 turbulence 0 color_map { Layer1_Map } }} #declare Layer2_Map = color_map { [0.0 rgb <0.3, 1, 0.5>] [0.1 rgb <0.0, 0.6, 0.0>] [0.2 rgbt <0.0, 0.2,0,1>] [1.0 rgbt <0.0, 0.2,0,1>] } #declare Layer2 = texture {pigment { marble turbulence 1 color_map { Layer2_Map } }} //--------------------------------------------- #declare Cam_loc = <-30,0,0>; camera {location Cam_loc look_at <0,0,0>} //light_source {Cam_loc rgb 1} light_source {<-100,70,50> rgb <.8,.8,.5>} light_source {<-10,-70,50> rgb <.8,0.2,0.2>} light_source {<-10,70,-50> rgb <0.2,.8,0.2>} light_source {<-10,-70,-50> rgb <.5,.5,.8>} light_source {<0,0,0> rgb .5} plane {x,15 texture {Rosewood scale 8 translate 100} rotate <45,0,0> } object{ union { difference { sphere {<0,0,0>,10 } sphere {<0,0,0>,9.5 pigment {rgbf 1}} //sphere {<0,0,0>,9 texture {LayerFlag translate <-1,0,0> rotate <0,0,90>}} }} interior {ior 1.5} //texture {Layer0 scale 5 } texture {Layer1 scale 15 rotate <0,-100,-40>} texture {LayerFlag scale 1 /*rotate <0,74,25> rotate <0,-20,0>*/} //texture {Layer2 scale 1} texture {Glass3} interior {Glass_Interior} finish {Phong_Shiny} rotate <0,074,25> //no_shadow