home *** CD-ROM | disk | FTP | other *** search
/ Ray Tracing Box / RAY_CD.mdf / raytrace / _pov_dat / calali / room.pov < prev    next >
Text File  |  1994-04-09  |  2KB  |  119 lines

  1. //  Persistance of Vision Raytracer V2.0
  2. //  World definition file.
  3. //
  4. //  Contains 1 lights, 2 textures and 7 primitives.
  5. //
  6. //  This file was generated for POV-Ray V2.0 by
  7. //  MORAY.EXE (c) '91 '92 '93 SoftTronics by Lutz Kretzschmar + Markus Lutz
  8. //
  9.  
  10. //  Date : 10/18/1993    (18.10.1993)
  11. //
  12.  
  13.  
  14. #declare BezFlatness = 0.01
  15. #declare BezUStep    = 3
  16. #declare BezVStep    = 3
  17.  
  18. camera {  //  Camera StdCam
  19.   location  <-2.385, -27.898, 9.280>
  20.   direction <0.0,     0.0,  1.2807>
  21.   sky       <0.0,     0.0,  1.0>  // Use right handed-system!
  22.   up        <0.0,     0.0,  1.0>  // Where Z is up
  23.   right     <1.3333,  0.0,  0.0>
  24.   look_at   <0.046, -0.011, 4.383>
  25. }
  26.  
  27. // *******  L I G H T S *******
  28. object {   // Light source Light3
  29.   light_source {
  30.     <-23.265, -27.098, 8.547>
  31.     color  red 0.365 green 0.365 blue 0.365
  32.   }
  33. }
  34.  
  35.  
  36. //
  37. // ********  T E X T U R E S  *******
  38. //
  39.  
  40. #include "ROOM.INC"
  41.  
  42. // ********  O B J E C T S *******
  43. box {   // wall1
  44.   <-1, -1, -1>, <1, 1, 1>
  45.   texture {
  46.     white_paint
  47.   }
  48.   scale <30.000000, 1.000000, 20.000000>
  49.   translate <0.000000, 8.100000, 10.000000>
  50. }
  51.  
  52. #declare wall = box {
  53.   <-1, -1, -1>, <1, 1, 1>
  54.   texture {
  55.     white_paint
  56.   }
  57.   scale <30.000000, 1.000000, 20.000000>
  58.   translate <-0.511183, -32.000000, 10.000000>
  59. }
  60.  
  61. #declare pane1 = box {
  62.   <-1, -1, -1>, <1, 1, 1>
  63.   texture {
  64.     white_paint
  65.   }
  66.   scale <2.000000, 2.000000, 5.000000>
  67.   translate <-10.988375, -32.318751, 13.808000>
  68. }
  69.  
  70. #declare pane2 = box {
  71.   <-1, -1, -1>, <1, 1, 1>
  72.   texture {
  73.     white_paint
  74.   }
  75.   scale <2.000000, 2.000000, 5.000000>
  76.   translate <-6.888375, -32.318751, 13.808000>
  77. }
  78.  
  79. #declare pane3 = box {
  80.   <-1, -1, -1>, <1, 1, 1>
  81.   texture {
  82.     white_paint
  83.   }
  84.   scale <2.000000, 2.000000, 5.000000>
  85.   translate <-6.888375, -32.318751, 3.708000>
  86. }
  87.  
  88. #declare pane4 = box {
  89.   <-1, -1, -1>, <1, 1, 1>
  90.   texture {
  91.     white_paint
  92.   }
  93.   scale <2.000000, 2.000000, 5.000000>
  94.   translate <-10.988375, -32.318751, 3.708000>
  95. }
  96.  
  97. //commented out for error tracing
  98. //difference {
  99. //  object { wall }
  100. //  object { pane1 }
  101. //  object { pane2 }
  102. //  object { pane3 }
  103. //  object { pane4 }
  104. //  texture {
  105. //    white_paint
  106. //  }
  107. //}
  108.  
  109. // commented out for error tracing
  110. //box {   // floor
  111. //  <-1, -1, -1>, <1, 1, 1>
  112. //  texture {
  113. //    DMFLightOak
  114. //  }
  115. //  scale <30.000000, 20.000000, 1.000000>
  116. //  translate <0.000000, -10.000000, -11.000000>
  117. //}
  118.  
  119.