home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Graphics / Graphics.zip / DKBOS2.ZOO / dkb212dt.zoo / kscope.dat < prev    next >
Text File  |  1991-04-12  |  4KB  |  253 lines

  1. INCLUDE "shapes.dat"
  2. INCLUDE "colors.dat"
  3. INCLUDE "textures.dat"
  4.  
  5. VIEW_POINT
  6.     LOCATION <0.0 0.0 -100.0>
  7.     UP <0.0 1.0 0.0>
  8.     RIGHT <1.3333 0.0 0.0>
  9.     LOOK_AT <0.0 11.547005 0.0>
  10. END_VIEW_POINT
  11.  
  12. {The Kaleidoscope Tube}
  13. COMPOSITE
  14. COMPOSITE
  15.   OBJECT
  16.     UNION
  17.       TRIANGLE <0.0  1.1547005 -100.0>
  18.            <0.0  1.1547005  0.0>
  19.            <-1.0 -0.5773502 0.0>
  20.       INVERSE END_TRIANGLE
  21.  
  22.       TRIANGLE <0.0  1.1547005 -100.0>
  23.            <-1.0 -0.5773502 -100.0>
  24.            <-1.0 -0.5773502 0.0>
  25.           INVERSE END_TRIANGLE
  26.     END_UNION
  27.     TEXTURE 0.05
  28.            AMBIENT 0.1
  29.        DIFFUSE 0.7
  30.        COLOUR White
  31.        REFLECTION 1.0
  32.       END_TEXTURE
  33.   END_OBJECT
  34.  
  35.   OBJECT
  36.     UNION
  37.       TRIANGLE <-0.001  1.1547005 -100.0>
  38.            <-0.001  1.1547005  0.0>
  39.            <1.0 -0.5773502  0.0>
  40.       INVERSE END_TRIANGLE
  41.  
  42.  
  43.       TRIANGLE <-0.001  1.1547005 -100.0>
  44.            <1.0 -0.5773502 -100.0>
  45.            <1.0 -0.5773502 0.0>
  46.       INVERSE END_TRIANGLE
  47.     END_UNION
  48.     TEXTURE 0.05
  49.        AMBIENT 0.1
  50.        DIFFUSE 0.7
  51.        COLOUR White
  52.        REFLECTION 1.0
  53.         END_TEXTURE
  54.   END_OBJECT
  55.  
  56.   OBJECT
  57.     UNION
  58.       TRIANGLE
  59.           <-1.0 -0.5773502 -100.0>
  60.           <1.0  -0.5773502 -100.0>
  61.           <-1.0 -0.5773502 0.0>
  62.       END_TRIANGLE
  63.  
  64.       TRIANGLE
  65.           <1.0  -0.5773502 -100.0>
  66.           <-1.0 -0.5773502 0.0>
  67.           <1.0 -0.5773502 0.0>
  68.     END_TRIANGLE
  69.     END_UNION
  70.     TEXTURE
  71.        0.05
  72.        Cloud_Sky
  73.        AMBIENT 0.5
  74.        DIFFUSE 0.5
  75.     END_TEXTURE
  76.     COLOUR Cyan
  77.   END_OBJECT
  78.  
  79.   OBJECT
  80.     TRIANGLE <-1.0 -0.5773502 0.0>
  81.          <1.0 -0.5773502 0.0>
  82.              <0.0  1.1547005  0.0>
  83.     END_TRIANGLE
  84.         COLOUR RED 0.5 GREEN 0.5 BLUE 0.5 ALPHA 0.3
  85.         TEXTURE
  86.            0.1
  87.        AMBIENT 0.3
  88.        DIFFUSE 0.7
  89.        COLOUR RED 0.5 GREEN 0.5 BLUE 0.5 ALPHA 0.3
  90.     END_TEXTURE
  91.   END_OBJECT
  92.  
  93.   SCALE <10.0 10.0 1.0>
  94. END_COMPOSITE
  95.  
  96.   OBJECT
  97.     SPHERE <-3.5 -3.0 -45.0> 3.0 END_SPHERE
  98.     TEXTURE
  99.        0.05
  100.        AMBIENT 0.1
  101.        DIFFUSE 0.7
  102.        COLOUR Red ALPHA 0.8
  103.        REFLECTION 0.2 
  104.        REFRACTION 1.0
  105.        IOR 1.2
  106.        BRILLIANCE 3.0
  107.         END_TEXTURE
  108.   END_OBJECT
  109.  
  110.   OBJECT
  111.     SPHERE <4.0 -3.0 -40.0> 2.5 END_SPHERE
  112.     TEXTURE
  113.            0.05
  114.        AMBIENT 0.1
  115.        DIFFUSE 0.7
  116.        COLOUR Green ALPHA 0.8
  117.        REFLECTION 0.2 
  118.        REFRACTION 1.0
  119.        IOR 1.2
  120.        BRILLIANCE 3.0
  121.         END_TEXTURE
  122.   END_OBJECT
  123.  
  124.   OBJECT
  125.     SPHERE <0.0 4.0 -30.0> 2.0 END_SPHERE
  126.     TEXTURE
  127.            0.05
  128.        AMBIENT 0.1
  129.        DIFFUSE 0.7
  130.        COLOUR Magenta ALPHA 0.8
  131.        REFLECTION 0.2 
  132.        REFRACTION 1.0
  133.        IOR 1.2
  134.        BRILLIANCE 3.0
  135.         END_TEXTURE
  136.   END_OBJECT
  137.  
  138.   OBJECT
  139.     SPHERE <0.0 -2.0 -20.0> 2.0 END_SPHERE
  140.     TEXTURE
  141.        0.05
  142.        AMBIENT 0.1
  143.        DIFFUSE 0.7
  144.        COLOUR Yellow ALPHA 0.8
  145.        REFLECTION 0.2 
  146.        REFRACTION 1.0
  147.        IOR 1.2
  148.        BRILLIANCE 3.0
  149.         END_TEXTURE
  150.   END_OBJECT
  151.  
  152.   OBJECT
  153.     SPHERE <2.0 -4.0 -70.0> 2.0 END_SPHERE
  154.     TEXTURE 0.05
  155.        AMBIENT 0.1
  156.        DIFFUSE 0.7
  157.        COLOUR Cyan ALPHA 0.8
  158.        REFLECTION 0.2 
  159.        REFRACTION 1.0
  160.        IOR 1.2
  161.         BRILLIANCE 3.0
  162.         END_TEXTURE
  163.   END_OBJECT
  164.  
  165.   OBJECT
  166.     TRIANGLE
  167.         <-1.0 -8.0 -50.0>
  168.         < 0.0  1.0 -50.0>
  169.         < 2.0 -3.0 -50.0>
  170.     END_TRIANGLE
  171.  
  172.     TEXTURE
  173.            0.05
  174.        AMBIENT 0.3
  175.        DIFFUSE 0.7
  176.        COLOUR RED 0.8 GREEN 0.5 BLUE 0.3 ALPHA 0.9
  177.         END_TEXTURE
  178.   END_OBJECT
  179.         
  180.   OBJECT
  181.     TRIANGLE
  182.         <1.0 7.0 -5.0>
  183.         < -4.0  -1.0 -5.0>
  184.         < 3.0 1.0 -5.0>
  185.     END_TRIANGLE
  186.  
  187.         TEXTURE
  188.        0.05
  189.        AMBIENT 0.3
  190.        DIFFUSE 0.7
  191.        COLOUR RED 0.2 GREEN 0.9 BLUE 0.5 ALPHA 0.9
  192.         END_TEXTURE
  193.   END_OBJECT
  194.         
  195.   OBJECT
  196.     TRIANGLE
  197.         <-8.0 -5.0 -80.0>
  198.         < -4.0  -1.0 -80.0>
  199.         < 0.0 -4.0 -80.0>
  200.     END_TRIANGLE
  201.     TEXTURE
  202.            0.05
  203.        AMBIENT 0.3
  204.        DIFFUSE 0.7
  205.        COLOUR RED 0.7 GREEN 0.7 BLUE 0.3 ALPHA 1.0
  206.        REFRACTION 0.9
  207.        IOR 1.0
  208.         END_TEXTURE
  209.   END_OBJECT
  210.  
  211.   OBJECT
  212.     UNION
  213.        TRIANGLE
  214.         <0.0 0.0 0.0>
  215.         <0.0 1.0 0.0>
  216.         <1.0 0.0 0.0>
  217.        END_TRIANGLE
  218.  
  219.        TRIANGLE
  220.         <1.0 0.0 0.0>
  221.         <0.0 1.0 0.0>
  222.         <1.0 1.0 0.0>
  223.        END_TRIANGLE
  224.     END_UNION
  225.        ROTATE <20.0 45.0 -10.0>
  226.        TRANSLATE <-0.6 -0.5 -65.0>
  227.        SCALE <10.0 10.0 1.0>
  228.        TEXTURE
  229.            AMBIENT 0.5
  230.            DIFFUSE 0.3
  231.         IMAGEMAP <1.0 -1.0 0.0> IFF "sunset.ham" ONCE
  232.         ROTATE <20.0 45.0 -10.0>
  233.         TRANSLATE <-0.6 -0.5 -65.0>
  234.         SCALE <9.0 9.0 1.0>
  235.         REFRACTION 0.25
  236.         IOR 1.0
  237.        END_TEXTURE
  238.    END_OBJECT
  239.  
  240. END_COMPOSITE
  241.  
  242. OBJECT
  243.     SPHERE <0.0 0.0 0.0> 20.0 END_SPHERE
  244.     TRANSLATE <0.0 0.0 20.0>
  245.     TEXTURE
  246.        AMBIENT 1.0
  247.        DIFFUSE 0.0
  248.        COLOUR White
  249.     END_TEXTURE
  250.     COLOUR White
  251.     LIGHT_SOURCE
  252. END_OBJECT
  253.