home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Raytrace & Morphing / SOS-RAYTRACE.ISO / programm / scripts / pov / bizz02 / bizz02.pov next >
Encoding:
Text File  |  1994-05-28  |  1.7 KB  |  83 lines

  1. //A temple of the Beloved Povray sphere, Ver 1.0
  2. //Does this belong in Focus Mythology???
  3.  
  4. //by Blane Bizzaro
  5.  
  6. #include "colors.inc"
  7. #include "shapes.inc"
  8. #include "textures.inc"
  9. #include "steps.inc"
  10. #include "pillar.inc"
  11.  
  12. camera {
  13.    location  <0, 6.5, -16.5>
  14.    direction <0, 0, 1>
  15.    up        <0, 1, 0>
  16.    right     <4/3, 0, 0>
  17.    look_at   <0, 4, 0>
  18.    }
  19.  
  20.  
  21. light_source { <-50, 0, -30> color Red }
  22.  
  23. light_source { <0, 100, 0> color Yellow 
  24. spotlight
  25. point_at <0, 10.5, -2.5>
  26. tightness 12
  27. radius 1
  28. falloff 4.5
  29. }
  30. //light source behind temple platform
  31. light_source { <0, -1, 6> color White }
  32.  
  33. light_source { <0, 6, -0.5> color DarkPurple }
  34.  
  35. fog { color red 0.1 green 0.2 blue 0.2 distance 100 }
  36.  
  37. //The Omnipresent, Beloved Povray sphere (I'm not worthy).
  38. sphere { <0, 6, -3.5> 2//Holy radius
  39. texture { Glass 3 finish { reflection 0.45 }}
  40. }
  41.    
  42. object { Pillar }
  43.  
  44. object { Pillar translate <0.5, 0, -1.75> }
  45.  
  46. object { Pillar translate <0.5, 0, 1.75 > }
  47.  
  48. object { Pillar translate <1.75, 0, 3> }
  49.  
  50. object { Pillar translate <3.5, 0, 3.5> }
  51.  
  52. object { Pillar translate <5.25, 0, 3> }
  53.  
  54. object { Pillar translate <6.5, 0, 1.75> }
  55.  
  56. object { Pillar translate <7, 0, 0> }
  57.     
  58. object { Pillar translate <6.5, 0, -1.75> }
  59.  
  60. //The roof
  61. object {
  62.    cylinder { <0, 9, -2.5> <0, 10, -2.5> 4.5
  63.       texture { White_Marble }
  64.       finish {
  65.       reflection 0.45
  66.       ambient    0.2
  67.       diffuse    0.6
  68.       phong 1 phong_size 80
  69.       }}
  70. }
  71. object {
  72.    cylinder { <0, 10, -2.5> <0, 10.5, -2.5> 4
  73.       texture { White_Marble }
  74.       finish {
  75.       reflection 0.45
  76.       ambient    0.2
  77.       diffuse    0.6
  78.       phong 1 phong_size 80
  79.       }}
  80. }
  81. object { Steps }
  82.    
  83.