// POV-Ray 3.7 Scene File "hole1.pov" // author: Friedrich A. Lohmueller // Date: Aug. 2003 / Aug-2009 // homepage: www.f-lohmueller.de //-------------------------------------------------------------------------- #if (version < 3.7) global_settings{ assumed_gamma 1.0 } #end //-------------------------------------------------------------------------- #include "colors.inc" #include "textures.inc" //-------------------------------------------------------------------------- // camera ------------------------------------------------------------------ #declare Camera_0 = camera {ultra_wide_angle angle 135 // front view location <0.0 , 1.0 ,-3.5> right x*image_width/image_height look_at <0.0 ,-0.5 , 0.0>} camera{Camera_0} // sun --------------------------------------------------------------------- light_source{<1500,2500,-2500> color White} // sky --------------------------------------------------------------------- plane{<0,1,0>,1 hollow no_shadow texture{ pigment{ Bright_Blue_Sky scale 2 } finish {ambient 1 diffuse 0} } scale 10000} // fog --------------------------------------------------------------------- fog{fog_type 2 distance 30 color rgb<1,0.98,0.9> fog_offset 0.1 fog_alt 1 turbulence 0.8} // ground ------------------------------------------------------------------ // the dimensions of the hole: #declare HoleInnerR = 1.25; #declare HoleScale = 1.50; #declare HoleR = 1.00; //------------------------- // the plane with a hole: union{ difference{ plane{<0,1,0>, 0 } cylinder{<0,-HoleR,0>, <0,0.0001,0>,HoleInnerR+HoleR scale HoleScale} cylinder{<0, -100,0>, <0,0.0001,0>,HoleInnerR scale HoleScale} } // end of difference torus{ HoleInnerR+HoleR, HoleR translate<0,-HoleR,0>scale HoleScale} texture{Polished_Chrome //Glass3 normal {spiral1 20 0.25 sine_wave turbulence 0.1 rotate<90,0,0> scale <0.25,0.5,0.25> } finish {ambient 0.15 diffuse 0.85 reflection 0.35}} } // end of union //-----------------------------------------------------------------------end