/* -------------------------- Entry: 0009 WWW: http://www.angelfire.com/droid/mongke Title: The Chrysalis fields. Harvest time.... Author: Sean (mongke) Having an interset in insects the idea of creating a cocoon from a fractal seemed like a good idea. Soe of the first fractals i ever saw were kalidascopes and halls of mirrors. so the idea to build a mirrored room to hold the fractal seemed like a good way to show the effects of fracted light. I didnt use it for this image but i did play with settings to the caera angle on a fisheye lens 1000`s of degrees makes fractal images. Fractals reind me of repeation and the egg room in aleins or the matrix body bank was also an inspiration. tricks? keep it simple. ---------------------------*/ //THE CHRYSALIS FIELDS... Harvest Time // The fractal ray trace comp.2004 //Sean T J ,(mongke) Perth Aus. terraform@upnaway.com //---------A fractal, set in a fracturred world...... // I like the idea of fractals as organic objects.And the fracturing of images with multiple mirrors.(kalidascopic effects) //I liked the look of the egg fields in alein and the idea came with the cocoon fractal. and previous playing with caera angels. // because this is a 360 spherical veiw it works in a quick time veiwer // the image is some what similar to hair at high zoom. //start program #version 3.5; //see camera for note on v3.1 compat. global_settings { assumed_gamma 3 max_trace_level 12} // ----------------------------------------CAMERA ,LIGHTS camera { spherical //change to fisheye for v3.1 compatabillity. location <1.0, 1, -24.0> direction 1.5*z right x*image_width/image_height look_at <0.0, 0.0, 0.0> angle 360 } sky_sphere { pigment { gradient x color_map { [0.0 rgb <0.2,0.1,0.0>] [0.7 rgb <0.1,0.40,0.7>] } } } light_source { <-4, -3,-10 > // light's position (translated below) color rgb <1,.0,.70> } // light's color light_source { <0, -3,-10 > // light's position (translated below) color rgb <2, 1.4, 1>} // light's color // ----------------FLOOR WALL PLANES ETC plane { y, -15 rotate<0,45,0> pigment { color rgbf <0.0,0.1,0,1>}finish{reflection 1} } plane { x,+22 pigment { color rgb <0.,0.0,0.1>}finish{reflection 1} } plane { x,-22 pigment { color rgbf<0.,0.0,0.1>}finish{reflection 1} } plane { z,+55 rotate <0,22.5,0> pigment { color rgb <0.0,0.0,0.1>}finish{reflection 1} } plane { y, 22 rotate<0,0,0> pigment { color rgb <0.0,0.1,0.1>}finish{reflection 1} } plane { z,+-55 rotate <0,0.0,0> pigment { color rgb <0.0,0.0,0.1>}finish{reflection 1} } //----------------------- create a julia fractal (THE COCCOON julia_fractal { <-0.23,0.2,-0.5,-0.0> quaternion cube max_iteration 7 precision 30 scale<9,2.9,2.4>*2. rotate <0,0,270>translate <0,4.8,10> pigment{ rgbf<0.5,.4,.0,.2> }interior{ior 1.6} finish{roughness 01 metallic .1 reflection .012 phong 1 phong_size 100} } //end all..