home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 413b.lha / dkbtrace_v2.1 / data / tiles.dat < prev    next >
Text File  |  1990-08-27  |  4KB  |  170 lines

  1. INCLUDE "BasicShapes.data"
  2.  
  3. VIEW_POINT
  4.    LOCATION <0.0  10.0  0.0>
  5.    DIRECTION <0.0 -1.0  0.0>
  6.    UP  <0.0  0.0  1.0>
  7.    RIGHT <1.33333 0.0 0.0>
  8. END_VIEW_POINT
  9.  
  10. DECLARE Tiles =
  11.    COMPOSITE
  12.       OBJECT
  13.          UNION
  14.             SMOOTH_TRIANGLE
  15.                 <0.0 0.0 0.0> <-0.35355 0.8664 -0.35355>
  16.                 <0.0 0.0 1.0> <-0.35355 0.8664 0.35355>
  17.                 <1.0 0.0 1.0> <0.35355 0.8664 0.35355>
  18.             END_TRIANGLE
  19.       
  20.             SMOOTH_TRIANGLE
  21.                 <0.0 0.0 0.0> <-0.35355 0.8664 -0.35355>
  22.                 <1.0 0.0 0.0> <0.35355 0.8664 -0.35355>
  23.                 <1.0 0.0 1.0> <0.35355 0.8664 0.35355>
  24.             END_TRIANGLE
  25.          END_UNION
  26.       
  27.          AMBIENT 0.2
  28.          DIFFUSE 0.6
  29.          TEXTURE
  30.             Red_Marble
  31.             TURBULENCE 1.0
  32.             SCALE <0.3 0.3 0.3>
  33.          END_TEXTURE
  34.          PHONG 1.0
  35.          PHONGSIZE 20
  36.       END_OBJECT
  37.       
  38.       OBJECT
  39.          UNION
  40.             SMOOTH_TRIANGLE
  41.                 <-1.0 0.0 0.0> <-0.35355 0.8664 -0.35355>
  42.                 <-1.0 0.0 1.0> <-0.35355 0.8664 0.35355>
  43.                 <0.0 0.0 1.0> <0.35355 0.8664 0.35355>
  44.             END_TRIANGLE
  45.       
  46.             SMOOTH_TRIANGLE
  47.                 <-1.0 0.0 0.0> <-0.35355 0.8664 -0.35355>
  48.                 <0.0 0.0 0.0> <0.35355 0.8664 -0.35355>
  49.                 <0.0 0.0 1.0> <0.35355 0.8664 0.35355>
  50.             END_TRIANGLE
  51.          END_UNION
  52.       
  53.          AMBIENT 0.2
  54.          DIFFUSE 0.6
  55.          TEXTURE
  56.             Blue_Marble
  57.             TURBULENCE 1.0
  58.             SCALE <0.3 0.3 0.3>
  59.          END_TEXTURE
  60.          PHONG 1.0
  61.          PHONGSIZE 20
  62.       END_OBJECT
  63.       
  64.       
  65.       OBJECT
  66.          UNION
  67.             SMOOTH_TRIANGLE
  68.                 <0.0 0.0 -1.0> <-0.35355 0.8664 -0.35355>
  69.                 <0.0 0.0 0.0> <-0.35355 0.8664 0.35355>
  70.                 <1.0 0.0 0.0> <0.35355 0.8664 0.35355>
  71.             END_TRIANGLE
  72.       
  73.             SMOOTH_TRIANGLE
  74.                 <0.0 0.0 -1.0> <-0.35355 0.8664 -0.35355>
  75.                 <1.0 0.0 -1.0> <0.35355 0.8664 -0.35355>
  76.                 <1.0 0.0 0.0> <0.35355 0.8664 0.35355>
  77.             END_TRIANGLE
  78.          END_UNION
  79.       
  80.          AMBIENT 0.2
  81.          DIFFUSE 0.6
  82.          TEXTURE
  83.             Blue_Marble
  84.             TURBULENCE 1.0
  85.             SCALE <0.3 0.3 0.3>
  86.          END_TEXTURE
  87.          PHONG 1.0
  88.          PHONGSIZE 20
  89.       END_OBJECT
  90.       
  91.       OBJECT
  92.          UNION
  93.             SMOOTH_TRIANGLE
  94.                 <-1.0 0.0 -1.0> <-0.35355 0.8664 -0.35355>
  95.                 <-1.0 0.0 0.0> <-0.35355 0.8664 0.35355>
  96.                 <0.0 0.0 0.0> <0.35355 0.8664 0.35355>
  97.             END_TRIANGLE
  98.       
  99.             SMOOTH_TRIANGLE
  100.                 <-1.0 0.0 -1.0> <-0.35355 0.8664 -0.35355>
  101.                 <0.0 0.0 -1.0> <0.35355 0.8664 -0.35355>
  102.                 <0.0 0.0 0.0> <0.35355 0.8664 0.35355>
  103.             END_TRIANGLE
  104.          END_UNION
  105.       
  106.          AMBIENT 0.2
  107.          DIFFUSE 0.6
  108.          TEXTURE
  109.             Red_Marble
  110.             TURBULENCE 1.0
  111.             SCALE <0.3 0.3 0.3>
  112.          END_TEXTURE
  113.          PHONG 1.0
  114.          PHONGSIZE 20
  115.       END_OBJECT
  116.    END_COMPOSITE
  117.  
  118. COMPOSITE
  119.    Tiles
  120. END_COMPOSITE
  121.  
  122. COMPOSITE
  123.    Tiles
  124.    TRANSLATE <2.0 0.0 0.0>
  125. END_COMPOSITE
  126.  
  127. COMPOSITE
  128.    Tiles
  129.    TRANSLATE <-2.0 0.0 0.0>
  130. END_COMPOSITE
  131.  
  132. COMPOSITE
  133.    Tiles
  134.    TRANSLATE <0.0  0.0  2.0>
  135. END_COMPOSITE
  136.  
  137. COMPOSITE
  138.    Tiles
  139.    TRANSLATE <2.0 0.0 2.0>
  140. END_COMPOSITE
  141.  
  142. COMPOSITE
  143.    Tiles
  144.    TRANSLATE <-2.0 0.0 2.0>
  145. END_COMPOSITE
  146.  
  147. COMPOSITE
  148.    Tiles
  149.    TRANSLATE <0.0 0.0 -2.0>
  150. END_COMPOSITE
  151.  
  152. COMPOSITE
  153.    Tiles
  154.    TRANSLATE <2.0 0.0 -2.0>
  155. END_COMPOSITE
  156.  
  157. COMPOSITE
  158.    Tiles
  159.    TRANSLATE <-2.0 0.0 -2.0>
  160. END_COMPOSITE
  161.  
  162. OBJECT
  163.    SPHERE <0.0  0.0  0.0>  2.0 END_SPHERE
  164.    TRANSLATE <100.0  120.0  40.0>
  165.    COLOUR RED 1.0 GREEN 1.0 BLUE 1.0
  166.    AMBIENT 1.0
  167.    DIFFUSE 0.0
  168.    LIGHT_SOURCE
  169. END_OBJECT
  170.