home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Raytrace & Morphing / SOS-RAYTRACE.ISO / programm / scripts / vivid / eagle / latch.vo < prev    next >
Encoding:
Text File  |  1993-04-24  |  2.6 KB  |  122 lines

  1. space_gray
  2.  
  3. // explosive latch
  4.  
  5. cone { apex  .3 0  .95 base  .3 0 -.95 radius .3 }
  6. cone { apex 1.8 0  .95 base 1.8 0 -.95 radius .25 }
  7. cone { apex  .3 0  .25 base  .3 0 -.25 radius .4 }
  8. cone { apex -.3 0  .25 base -.3 0 -.25 radius .4 }
  9.  
  10. ring { center  .3 0  .95 radius .3  normal 0 0  1 }
  11. ring { center  .3 0 -.95 radius .3  normal 0 0 -1 }
  12. ring { center 1.8 0  .95 radius .25 normal 0 0  1 }
  13. ring { center 1.8 0 -.95 radius .25 normal 0 0 -1 }
  14. ring { center  .3 0  .25 radius .4  normal 0 0  1 }
  15. ring { center  .3 0 -.25 radius .4  normal 0 0 -1 }
  16. ring { center -.3 0  .25 radius .4  normal 0 0  1 }
  17. ring { center -.3 0 -.25 radius .4  normal 0 0  1 }
  18.  
  19.  
  20. // top latch
  21.  
  22. polygon {
  23.         points 4
  24.         vertex  .3 -.3  .95
  25.         vertex 1.8 -.25 .95
  26.         vertex 1.8 -.25 .75
  27.         vertex  .3 -.3  .75
  28. }
  29. polygon {
  30.         points 4
  31.         vertex  .3  .3  .95
  32.         vertex 1.8  .25 .95
  33.         vertex 1.8 -.25 .95
  34.         vertex  .3 -.3  .95
  35. }
  36. polygon {
  37.         points 4
  38.         vertex  .3 -.3  .75
  39.         vertex 1.8 -.25 .75
  40.         vertex 1.8  .25 .75
  41.         vertex  .3  .3  .75
  42. }
  43. polygon {
  44.         points 4
  45.         vertex 1.8 .25  .95
  46.         vertex  .3 .3   .95
  47.         vertex  .3 .3   .75
  48.         vertex 1.8 .25  .75
  49. }
  50.  
  51.  
  52. // bottom latch
  53.  
  54.  
  55. polygon {
  56.         points 4
  57.         vertex  .3 -.3  -.75
  58.         vertex 1.8 -.25 -.75
  59.         vertex 1.8 -.25 -.95
  60.         vertex  .3 -.3  -.95
  61. }
  62. polygon {
  63.         points 4
  64.         vertex  .3  .3  -.75
  65.         vertex 1.8  .25 -.75
  66.         vertex 1.8 -.25 -.75
  67.         vertex  .3 -.3  -.75
  68. }
  69. polygon {
  70.         points 4
  71.         vertex  .3 -.3  -.95
  72.         vertex 1.8 -.25 -.95
  73.         vertex 1.8  .25 -.95
  74.         vertex  .3  .3  -.95
  75. }
  76. polygon {
  77.         points 4
  78.         vertex 1.8 .25  -.75
  79.         vertex  .3 .3   -.75
  80.         vertex  .3 .3   -.95
  81.         vertex 1.8 .25  -.95
  82. }
  83.  
  84.  
  85. // post latch
  86.  
  87. polygon {
  88.         points 4
  89.         vertex -.3 -.4  .25
  90.         vertex  .3 -.4  .25
  91.         vertex  .3 -.4 -.25
  92.         vertex -.3 -.4 -.25
  93. }
  94. polygon {
  95.         points 4
  96.         vertex -.3  .4 .25
  97.         vertex  .3  .4 .25
  98.         vertex  .3 -.4 .25
  99.         vertex -.3 -.4 .25
  100. }
  101. polygon {
  102.         points 4
  103.         vertex -.3 -.4 -.25
  104.         vertex  .3 -.4 -.25
  105.         vertex  .3  .4 -.25
  106.         vertex -.3  .4 -.25
  107. }
  108. polygon {
  109.         points 4
  110.         vertex  .3 .4  .25
  111.         vertex -.3 .4  .25
  112.         vertex -.3 .4 -.25
  113.         vertex  .3 .4 -.25
  114. }
  115.  
  116.  
  117. // nubs
  118.  
  119. sphere { center .3 0 .95 radius .2 }
  120. sphere { center .3 0 -.95 radius .2 }
  121.  
  122.