home *** CD-ROM | disk | FTP | other *** search
/ Ray Tracing Box / RAY_CD.mdf / raytrace / _pov_dat / archit / archrend.pov < prev    next >
Text File  |  1993-03-04  |  3KB  |  98 lines

  1. // A ray trace source file for an architectural rendering of
  2. // a buidling named "Outdoor Education Center".
  3. // Original drawing done with AutoCAD R12
  4. // Faces output to DXF and converted to .POV  file type
  5. // By Terry Majewski 03/15/93
  6.  
  7. #include "colors.inc"
  8. #include "textures.inc"
  9. #include "shapes.inc"
  10. #include "sky.inc"              // Custon sky include file
  11. #include "mytex.inc"            // A couple custom textures and colors
  12.  
  13. #include "grade.inc"            // The ground around the building
  14. #include "walls.inc"            // The building walls
  15. #include "btrim.inc"            // The dark brown builing trim
  16. #include "windows.inc"          // The window glass and brown trim
  17. #include "walks.inc"            // The sidewalks
  18. #include "deck.inc"             // The deck on right side of building
  19. #include "flagpole.inc"         // Flagpole with american flag
  20. #include "logo.inc"             // The logo and name on building
  21. #include "postlt.inc"           // Landscape lights
  22. #include "bench.inc"            // A couple benches along sidewalk
  23.  
  24.   camera {
  25. // location <1462 -160 130> // Right Front perspective
  26. // location <268 -610 65>  // alternate left front perspective
  27.    location <128 -480 130>  // Left Front perspective
  28.    direction <0.0 0.0 -1.1>
  29.    up  <0.0  0.0  1.0>
  30.    right <1.33333 0.0 0.0>
  31.    sky <0.0 0.0 1.0>
  32.    look_at <770 551 38>
  33.   }
  34.  
  35.  
  36.   object {
  37.     light_source {<-1200 -1200 2000> color White}
  38.   }
  39.  
  40. // Entry light
  41.   object {
  42.     light_source {<1012 393 84> color Gray40}
  43.   }
  44.  
  45. object {
  46.         plane {<0 0 -1> 96}
  47.         texture{
  48.         Grass2
  49.         }
  50. }
  51.  
  52.  
  53.  // Roof
  54.   object {
  55.    union {
  56.     triangle { <193.708252 660.036926 96.000000> <592.771790 660.036926 229.021164> <592.771790 332.036957 229.021164> }
  57.     triangle { <193.708252 660.036926 96.000000> <193.708252 332.036957 96.000000> <592.771790 332.036957 229.021164> }
  58.    }
  59.     texture {
  60.               image_map { 0 <1.0  0.0  -1.0> gif "shngwood.gif" }
  61.              scale <30.0 30.0 30.0>
  62.         }
  63.    }
  64.  
  65.   object {
  66.    union {
  67.     triangle { <592.771790 550.036926 180.666672> <592.771790 332.036957 96.000000> <1134.441406 332.036957 96.000000> }
  68.     triangle { <592.771790 550.036926 180.666672> <1134.441406 550.036926 180.666672> <1134.441406 332.036957 96.000000> }
  69.    }
  70.     texture {
  71.            image_map { 0 <1.0  0.0  -1.0> gif "shngwood.gif" }
  72.            scale <30.0 30.0 30.0>
  73.             }
  74.   }
  75.  
  76. // Basement wall
  77.   object {
  78.    union {
  79.     triangle { <193.708252 660.036926 -96.000000> <193.708252 660.036926 0.000000> <193.708252 332.036957 0.000000> }
  80.     triangle { <193.708252 660.036926 -96.000000> <193.708252 332.036957 -96.000000> <193.708252 332.036957 0.000000> }
  81.    }
  82.     texture {
  83.     color Gray80
  84.             }
  85.     }
  86.  /*
  87.   bounded_by {
  88.     intersection {
  89.       plane { <1.0  0.0  0.0> 1341.7258 }
  90.       plane { <-1.0 0.0  0.0> 195.6453 }
  91.       plane { <0.0  1.0  0.0> 913.0773 }
  92.       plane { <0.0 -1.0  0.0> 635.3573 }
  93.       plane { <0.0  0.0  1.0> 231.3114 }
  94.       plane { <0.0  0.0 -1.0> 0.0000 }
  95.     }
  96.   }
  97. */
  98.