home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 9 / CD_ASCQ_09_1193.iso / news / 4444 / diver4 / tube2.inc < prev    next >
Text File  |  1992-06-05  |  37KB  |  1,247 lines

  1. //---- Ribs on Air Pipes
  2.  
  3.  
  4. #declare Dot =
  5.     quadric {
  6.        < 1.0  1.0  1.0>
  7.        < 0.0  0.0  0.0>
  8.        < 0.0  0.0  0.0>
  9.         -1.0
  10.     }
  11.  
  12. #declare Connector_1 = 
  13.    object {
  14.       difference {    
  15.       quadric { Cylinder_X }
  16.          plane { < 1.0  0.0  0.0 > 1.0 inverse  }
  17.          plane { <1.0  0.0  0.0 > 0.0 }
  18.       }
  19. scale < 0.25 1.3 1.3 > translate < -0.125 0 0 >
  20.    }
  21.  
  22. #declare Connector_2 =
  23.    quadric {
  24.       < 1.0 -1.0  1.0>
  25.       < 0.0  0.0  0.0>
  26.       < 0.0  0.0  0.0>
  27.         0.0
  28.       rotate < 0.0  0.0  90.0>
  29.    }
  30.  
  31. /*----------------------------------------------------------------------------*/
  32.  
  33. #declare B1 =
  34.    composite {
  35.  
  36.  
  37. /*
  38.       object {
  39.          Connector_1
  40.          scale     < 10.000000  3.000000  3.000000>
  41.          texture {
  42.             YourTexture
  43.          }
  44.       }
  45. */
  46.  
  47.  
  48.       object {
  49.          Connector_1
  50.          scale     < 2.765325  3.000000  3.000000>
  51.          rotate    < 0.000000  0.000000 -4.957490>
  52.          translate < 10.000000  0.000000  0.000000>
  53.          texture {
  54.             YourTexture
  55.          }
  56.       }
  57.       object {
  58.          Connector_1
  59.          scale     < 2.765329  3.000000  3.000000>
  60.          rotate    < 0.000000  0.000000 -14.872412>
  61.          translate < 12.754980 -0.238970  0.000000>
  62.          texture {
  63.             YourTexture
  64.          }
  65.       }
  66.       object {
  67.          Connector_1
  68.          scale     < 2.765321  3.000000  3.000000>
  69.          rotate    < 0.000000  0.000000 -24.787455>
  70.          translate < 15.427670 -0.948740  0.000000>
  71.          texture {
  72.             YourTexture
  73.          }
  74.       }
  75.       object {
  76.          Connector_1
  77.          scale     < 1.581975  3.000000  3.000000>
  78.          rotate    < 0.000000  0.000000 -15.450983>
  79.          translate < 17.938220 -2.108110  0.000000>
  80.          texture {
  81.             YourTexture
  82.          }
  83.       }
  84.       object {
  85.          Connector_1
  86.          scale     < 1.971167  3.000000  3.000000>
  87.          rotate    < 0.000000  0.000000 -2.228833>
  88.          rotate    < 0.000000 -36.870421  0.000000>
  89.          translate < 19.463020 -2.529570  0.000000>
  90.          texture {
  91.             YourTexture
  92.          }
  93.       }
  94.       object {
  95.          Connector_1
  96.          scale     < 1.962322  3.000000  3.000000>
  97.          rotate    < 0.000000  0.000000  6.143039>
  98.          rotate    < 0.000000 -37.281679  0.000000>
  99.          translate < 21.038750 -2.606230  1.181820>
  100.          texture {
  101.             YourTexture
  102.          }
  103.       }
  104.       object {
  105.          Connector_1
  106.          scale     < 1.953504  3.000000  3.000000>
  107.          rotate    < 0.000000  0.000000  14.393741>
  108.          rotate    < 0.000000 -38.650965  0.000000>
  109.          translate < 22.591140 -2.396240  2.363640>
  110.          texture {
  111.             YourTexture
  112.          }
  113.       }
  114.       object {
  115.          Connector_1
  116.          scale     < 1.944721  3.000000  3.000000>
  117.          rotate    < 0.000000  0.000000  22.403970>
  118.          rotate    < 0.000000 -41.095930  0.000000>
  119.          translate < 24.068870 -1.910630  3.545450>
  120.          texture {
  121.             YourTexture
  122.          }
  123.       }
  124.       object {
  125.          Connector_1
  126.          scale     < 1.935948  3.000000  3.000000>
  127.          rotate    < 0.000000  0.000000  30.017643>
  128.          rotate    < 0.000000 -44.831541  0.000000>
  129.          translate < 25.423810 -1.169430  4.727270>
  130.          texture {
  131.             YourTexture
  132.          }
  133.       }
  134.       object {
  135.          Connector_1
  136.          scale     < 1.927196  3.000000  3.000000>
  137.          rotate    < 0.000000  0.000000  37.017673>
  138.          rotate    < 0.000000 -50.177266  0.000000>
  139.          translate < 26.612600 -0.200940  5.909090>
  140.          texture {
  141.             YourTexture
  142.          }
  143.       }
  144.       object {
  145.          Connector_1
  146.          scale     < 1.918476  3.000000  3.000000>
  147.          rotate    < 0.000000  0.000000  43.094913>
  148.          rotate    < 0.000000 -57.522848  0.000000>
  149.          translate < 27.598050  0.959350  7.090910>
  150.          texture {
  151.             YourTexture
  152.          }
  153.       }
  154.       object {
  155.          Connector_1
  156.          scale     < 1.909776  3.000000  3.000000>
  157.          rotate    < 0.000000  0.000000  47.824980>
  158.          rotate    < 0.000000 -67.175753  0.000000>
  159.          translate < 28.350290  2.270070  8.272730>
  160.          texture {
  161.             YourTexture
  162.          }
  163.       }
  164.       object {
  165.          Connector_1
  166.          scale     < 1.901093  3.000000  3.000000>
  167.          rotate    < 0.000000  0.000000  50.707495>
  168.          rotate    < 0.000000 -79.001429  0.000000>
  169.          translate < 28.847670  3.685400  9.454550>
  170.          texture {
  171.             YourTexture
  172.          }
  173.       }
  174.       object {
  175.          Connector_1
  176.          scale     < 1.892455  3.000000  3.000000>
  177.          rotate    < 0.000000  0.000000  51.326665>
  178.          rotate    < 0.000000 -92.021786  0.000000>
  179.          translate < 29.077360  5.156700  10.636360>
  180.          texture {
  181.             YourTexture
  182.          }
  183.       }
  184.       object {
  185.          Connector_1
  186.          scale     < 2.811462  3.000000  3.000000>
  187.          rotate    < 0.000000  0.000000  61.648954>
  188.          rotate    < 0.000000 -91.529688  0.000000>
  189.          translate < 29.035640  6.634180  11.818180>
  190.          texture {
  191.             YourTexture
  192.          }
  193.       }
  194.       object {
  195.          Connector_1
  196.          scale     < 2.811247  3.000000  3.000000>
  197.          rotate    < 0.000000  0.000000  67.955843>
  198.          rotate    < 0.000000 -90.000000  0.000000>
  199.          translate < 29.000000  9.108420  13.152790>
  200.          texture {
  201.             YourTexture
  202.          }
  203.       }
  204.       object {
  205.          Connector_1
  206.          scale     < 2.811240  3.000000  3.000000>
  207.          rotate    < 0.000000  0.000000  74.254324>
  208.          rotate    < 0.000000 -90.000000  0.000000>
  209.          translate < 29.000000  11.714150  14.207910>
  210.          texture {
  211.             YourTexture
  212.          }
  213.       }
  214.       object {
  215.          Connector_1
  216.          scale     < 2.811231  3.000000  3.000000>
  217.          rotate    < 0.000000  0.000000  80.552421>
  218.          rotate    < 0.000000 -90.000000  0.000000>
  219.          translate < 29.000000  14.419900  14.970790>
  220.          texture {
  221.             YourTexture
  222.          }
  223.       }
  224.       object {
  225.          Connector_1
  226.          scale     < 2.811245  3.000000  3.000000>
  227.          rotate    < 0.000000  0.000000  86.850785>
  228.          rotate    < 0.000000 -90.000000  0.000000>
  229.          translate < 29.000000  17.193000  15.432240>
  230.          texture {
  231.             YourTexture
  232.          }
  233.       }
  234.       object {
  235.          Connector_1
  236.          scale     < 2.662106  3.000000  3.000000>
  237.          rotate    < 0.000000  0.000000  84.701303>
  238.          rotate    < 0.000000 -90.000000  0.000000>
  239.          translate < 29.000000  20.000000  15.586680>
  240.          texture {
  241.             YourTexture
  242.          }
  243.       }
  244.       object {
  245.          Connector_1
  246.          scale     < 2.662111  3.000000  3.000000>
  247.          rotate    < 0.000000  0.000000  74.103798>
  248.          rotate    < 0.000000 -90.000000  0.000000>
  249.          translate < 29.000000  22.650730  15.832520>
  250.          texture {
  251.             YourTexture
  252.          }
  253.       }
  254.       object {
  255.          Connector_1
  256.          scale     < 2.662108  3.000000  3.000000>
  257.          rotate    < 0.000000  0.000000  63.506176>
  258.          rotate    < 0.000000 -90.000000  0.000000>
  259.          translate < 29.000000  25.211040  16.561660>
  260.          texture {
  261.             YourTexture
  262.          }
  263.       }
  264.       object {
  265.          Connector_1
  266.          scale     < 2.662108  3.000000  3.000000>
  267.          rotate    < 0.000000  0.000000  52.908762>
  268.          rotate    < 0.000000 -90.000000  0.000000>
  269.          translate < 29.000000  27.593580  17.749230>
  270.          texture {
  271.             YourTexture
  272.          }
  273.       }
  274.       object {
  275.          Connector_1
  276.          scale     < 2.662105  3.000000  3.000000>
  277.          rotate    < 0.000000  0.000000  42.311360>
  278.          rotate    < 0.000000 -90.000000  0.000000>
  279.          translate < 29.000000  29.717080  19.354710>
  280.          texture {
  281.             YourTexture
  282.          }
  283.       }
  284.       object {
  285.          Connector_1
  286.          scale     < 2.662109  3.000000  3.000000>
  287.          rotate    < 0.000000  0.000000  31.713591>
  288.          rotate    < 0.000000 -90.000000  0.000000>
  289.          translate < 29.000000  31.509100  21.323330>
  290.          texture {
  291.             YourTexture
  292.          }
  293.       }
  294.       object {
  295.          Connector_1
  296.          scale     < 2.662109  3.000000  3.000000>
  297.          rotate    < 0.000000  0.000000  21.116365>
  298.          rotate    < 0.000000 -90.000000  0.000000>
  299.          translate < 29.000000  32.908500  23.587950>
  300.          texture {
  301.             YourTexture
  302.          }
  303.       }
  304.       object {
  305.          Connector_1
  306.          scale     < 2.662107  3.000000  3.000000>
  307.          rotate    < 0.000000  0.000000  10.518816>
  308.          rotate    < 0.000000 -90.000000  0.000000>
  309.          translate < 29.000000  33.867560  26.071300>
  310.          texture {
  311.             YourTexture
  312.          }
  313.       }
  314.       object {
  315.          Connector_1
  316.          scale     < 2.662113  3.000000  3.000000>
  317.          rotate    < 0.000000  0.000000 -0.078773>
  318.          rotate    < 0.000000 -90.000000  0.000000>
  319.          translate < 29.000000  34.353550  28.688670>
  320.          texture {
  321.             YourTexture
  322.          }
  323.       }
  324.       object {
  325.          Connector_1
  326.          scale     < 2.662102  3.000000  3.000000>
  327.          rotate    < 0.000000  0.000000 -10.676269>
  328.          rotate    < 0.000000 -90.000000  0.000000>
  329.          translate < 29.000000  34.349890  31.350780>
  330.          texture {
  331.             YourTexture
  332.          }
  333.       }
  334.       object {
  335.          Connector_1
  336.          scale     < 2.662113  3.000000  3.000000>
  337.          rotate    < 0.000000  0.000000 -21.273763>
  338.          rotate    < 0.000000 -90.000000  0.000000>
  339.          translate < 29.000000  33.856710  33.966800>
  340.          texture {
  341.             YourTexture
  342.          }
  343.       }
  344.       object {
  345.          Connector_1
  346.          scale     < 2.662110  3.000000  3.000000>
  347.          rotate    < 0.000000  0.000000 -31.871328>
  348.          rotate    < 0.000000 -90.000000  0.000000>
  349.          translate < 29.000000  32.890830  36.447510>
  350.          texture {
  351.             YourTexture
  352.          }
  353.       }
  354.       object {
  355.          Connector_1
  356.          scale     < 2.662104  3.000000  3.000000>
  357.          rotate    < 0.000000  0.000000 -42.468734>
  358.          rotate    < 0.000000 -90.000000  0.000000>
  359.          translate < 29.000000  31.485200  38.708270>
  360.          texture {
  361.             YourTexture
  362.          }
  363.       }
  364.       object {
  365.          Connector_1
  366.          scale     < 2.662106  3.000000  3.000000>
  367.          rotate    < 0.000000  0.000000 -53.066137>
  368.          rotate    < 0.000000 -90.000000  0.000000>
  369.          translate < 29.000000  29.687780  40.671960>
  370.          texture {
  371.             YourTexture
  372.          }
  373.       }
  374.       object {
  375.          Connector_1
  376.          scale     < 2.662109  3.000000  3.000000>
  377.          rotate    < 0.000000  0.000000 -63.663838>
  378.          rotate    < 0.000000 -90.000000  0.000000>
  379.          translate < 29.000000  27.559880  42.271600>
  380.          texture {
  381.             YourTexture
  382.          }
  383.       }
  384.       object {
  385.          Connector_1
  386.          scale     < 2.870825  3.000000  3.000000>
  387.          rotate    < 0.000000  0.000000 -66.173342>
  388.          rotate    < 0.000000 -90.000000  0.000000>
  389.          translate < 29.000000  25.174080  43.452610>
  390.          texture {
  391.             YourTexture
  392.          }
  393.       }
  394.       object {
  395.          Connector_1
  396.          scale     < 2.870816  3.000000  3.000000>
  397.          rotate    < 0.000000  0.000000 -68.957846>
  398.          rotate    < 0.000000 -90.000000  0.000000>
  399.          translate < 29.000000  22.547930  44.612340>
  400.          texture {
  401.             YourTexture
  402.          }
  403.       }
  404.       object {
  405.          Connector_1
  406.          scale     < 2.870821  3.000000  3.000000>
  407.          rotate    < 0.000000  0.000000 -71.741956>
  408.          rotate    < 0.000000 -90.000000  0.000000>
  409.          translate < 29.000000  19.868550  45.643120>
  410.          texture {
  411.             YourTexture
  412.          }
  413.       }
  414.       object {
  415.          Connector_1
  416.          scale     < 2.870823  3.000000  3.000000>
  417.          rotate    < 0.000000  0.000000 -74.525972>
  418.          rotate    < 0.000000 -90.000000  0.000000>
  419.          translate < 29.000000  17.142260  46.542540>
  420.          texture {
  421.             YourTexture
  422.          }
  423.       }
  424.       object {
  425.          Connector_1
  426.          scale     < 2.870812  3.000000  3.000000>
  427.          rotate    < 0.000000  0.000000 -77.310373>
  428.          rotate    < 0.000000 -90.000000  0.000000>
  429.          translate < 29.000000  14.375500  47.308480>
  430.          texture {
  431.             YourTexture
  432.          }
  433.       }
  434.       object {
  435.          Connector_1
  436.          scale     < 2.870824  3.000000  3.000000>
  437.          rotate    < 0.000000  0.000000 -80.094696>
  438.          rotate    < 0.000000 -90.000000  0.000000>
  439.          translate < 29.000000  11.574810  47.939110>
  440.          texture {
  441.             YourTexture
  442.          }
  443.       }
  444.       object {
  445.          Connector_1
  446.          scale     < 2.870816  3.000000  3.000000>
  447.          rotate    < 0.000000  0.000000 -82.878623>
  448.          rotate    < 0.000000 -90.000000  0.000000>
  449.          translate < 29.000000  8.746780  48.432950>
  450.          texture {
  451.             YourTexture
  452.          }
  453.       }
  454.       object {
  455.          Connector_1
  456.          scale     < 2.870821  3.000000  3.000000>
  457.          rotate    < 0.000000  0.000000 -85.662982>
  458.          rotate    < 0.000000 -90.000000  0.000000>
  459.          translate < 29.000000  5.898110  48.788850>
  460.          texture {
  461.             YourTexture
  462.          }
  463.       }
  464.       object {
  465.          Connector_1
  466.          scale     < 2.870824  3.000000  3.000000>
  467.          rotate    < 0.000000  0.000000 -88.447281>
  468.          rotate    < 0.000000 -90.000000  0.000000>
  469.          translate < 29.000000  3.035510  49.005950>
  470.          texture {
  471.             YourTexture
  472.          }
  473.       }
  474.       object {
  475.          Connector_1
  476.          scale     < 2.870813  3.000000  3.000000>
  477.          rotate    < 0.000000  0.000000 -88.768694>
  478.          rotate    < 0.000000  90.000000  0.000000>
  479.          translate < 29.000000  0.165740  49.083740>
  480.          texture {
  481.             YourTexture
  482.          }
  483.       }
  484.  
  485.  
  486.  
  487.  
  488. //*******************************
  489. /*
  490.  
  491.  
  492.  
  493.       object {
  494.          Connector_1
  495.          scale     < 2.870818  3.000000  3.000000>
  496.          rotate    < 0.000000  0.000000 -85.984357>
  497.          rotate    < 0.000000  90.000000  0.000000>
  498.          translate < 29.000000 -2.704410  49.022050>
  499.          texture {
  500.             YourTexture
  501.          }
  502.       }
  503.       object {
  504.          Connector_1
  505.          scale     < 2.870823  3.000000  3.000000>
  506.          rotate    < 0.000000  0.000000 -83.200338>
  507.          rotate    < 0.000000  90.000000  0.000000>
  508.          translate < 29.000000 -5.568180  48.821010>
  509.          texture {
  510.             YourTexture
  511.          }
  512.       }
  513.       object {
  514.          Connector_1
  515.          scale     < 2.870819  3.000000  3.000000>
  516.          rotate    < 0.000000  0.000000 -80.416048>
  517.          rotate    < 0.000000  90.000000  0.000000>
  518.          translate < 29.000000 -8.418810  48.481110>
  519.          texture {
  520.             YourTexture
  521.          }
  522.       }
  523.       object {
  524.          Connector_1
  525.          scale     < 2.870818  3.000000  3.000000>
  526.          rotate    < 0.000000  0.000000 -77.631795>
  527.          rotate    < 0.000000  90.000000  0.000000>
  528.          translate < 29.000000 -11.249560  48.003140>
  529.          texture {
  530.             YourTexture
  531.          }
  532.       }
  533.       object {
  534.          Connector_1
  535.          scale     < 2.870818  3.000000  3.000000>
  536.          rotate    < 0.000000  0.000000 -74.847509>
  537.          rotate    < 0.000000  90.000000  0.000000>
  538.          translate < 29.000000 -14.053750  47.388230>
  539.          texture {
  540.             YourTexture
  541.          }
  542.       }
  543.       object {
  544.          Connector_1
  545.          scale     < 2.870818  3.000000  3.000000>
  546.          rotate    < 0.000000  0.000000 -72.063396>
  547.          rotate    < 0.000000  90.000000  0.000000>
  548.          translate < 29.000000 -16.824760  46.637830>
  549.          texture {
  550.             YourTexture
  551.          }
  552.       }
  553.       object {
  554.          Connector_1
  555.          scale     < 2.870828  3.000000  3.000000>
  556.          rotate    < 0.000000  0.000000 -69.279204>
  557.          rotate    < 0.000000  90.000000  0.000000>
  558.          translate < 29.000000 -19.556050  45.753720>
  559.          texture {
  560.             YourTexture
  561.          }
  562.       }
  563.       object {
  564.          Connector_1
  565.          scale     < 2.870817  3.000000  3.000000>
  566.          rotate    < 0.000000  0.000000 -66.494901>
  567.          rotate    < 0.000000  90.000000  0.000000>
  568.          translate < 29.000000 -22.241180  44.737980>
  569.          texture {
  570.             YourTexture
  571.          }
  572.       }
  573.       object {
  574.          Connector_1
  575.          scale     < 2.870818  3.000000  3.000000>
  576.          rotate    < 0.000000  0.000000 -63.710837>
  577.          rotate    < 0.000000  90.000000  0.000000>
  578.          translate < 29.000000 -24.873790  43.593010>
  579.          texture {
  580.             YourTexture
  581.          }
  582.       }
  583.       object {
  584.          Connector_1
  585.          scale     < 2.870821  3.000000  3.000000>
  586.          rotate    < 0.000000  0.000000 -60.926534>
  587.          rotate    < 0.000000  90.000000  0.000000>
  588.          translate < 29.000000 -27.447680  42.321520>
  589.          texture {
  590.             YourTexture
  591.          }
  592.       }
  593.   
  594. */
  595. //**************************************
  596.  
  597.  
  598.  
  599.  
  600.     bounded_by {
  601.          quadric {
  602.             Dot
  603.             scale < 52.777596  52.777596  52.777596>
  604.             translate < 14.538680  2.198390  24.541870>
  605.          }
  606.       }
  607. /*
  608.    Fudge factor:  10.000000 percent 
  609.    Maximum x coordinate:  32.077360
  610.            y coordinate:  37.353550
  611.            z coordinate:  52.083740
  612.    Minimum x coordinate: -3.000000
  613.            y coordinate: -32.956770
  614.            z coordinate: -3.000000
  615.    Center  x coordinate:  14.538680
  616.            y coordinate:  2.198390
  617.            z coordinate:  24.541870
  618. */
  619.    }
  620. #declare B2 =
  621.    composite {
  622.  
  623. /*
  624.       object {
  625.          Connector_1
  626.          scale     < 58.424194  3.000000  3.000000>
  627.          rotate    < 0.000000  0.000000  30.846911>
  628.          rotate    < 0.000000  125.320904  0.000000>
  629.          translate < 29.000000 -29.956770  40.926500>
  630.          texture {
  631.             YourTexture
  632.          }
  633.       }
  634.   
  635.  
  636.     object {
  637.          Connector_1
  638.          scale     < 10.000000  3.000000  3.000000>
  639.          rotate    < 0.000000 -180.000000  0.000000>
  640.          texture {
  641.             YourTexture
  642.          }
  643.       }
  644. */  
  645.  
  646.  
  647.  
  648.     object {
  649.          Connector_1
  650.          scale     < 2.765325  3.000000  3.000000>
  651.          rotate    < 0.000000  0.000000 -4.957490>
  652.          rotate    < 0.000000 -180.000000  0.000000>
  653.          translate <-10.000000  0.000000  0.000000>
  654.          texture {
  655.             YourTexture
  656.          }
  657.       }
  658.       object {
  659.          Connector_1
  660.          scale     < 2.765329  3.000000  3.000000>
  661.          rotate    < 0.000000  0.000000 -14.872412>
  662.          rotate    < 0.000000 -180.000000  0.000000>
  663.          translate <-12.754980 -0.238970  0.000000>
  664.          texture {
  665.             YourTexture
  666.          }
  667.       }
  668.       object {
  669.          Connector_1
  670.          scale     < 2.765321  3.000000  3.000000>
  671.          rotate    < 0.000000  0.000000 -24.787455>
  672.          rotate    < 0.000000 -180.000000  0.000000>
  673.          translate <-15.427670 -0.948740  0.000000>
  674.          texture {
  675.             YourTexture
  676.          }
  677.       }
  678.       object {
  679.          Connector_1
  680.          scale     < 1.581975  3.000000  3.000000>
  681.          rotate    < 0.000000  0.000000 -15.450983>
  682.          rotate    < 0.000000 -180.000000  0.000000>
  683.          translate <-17.938220 -2.108110  0.000000>
  684.          texture {
  685.             YourTexture
  686.          }
  687.       }
  688.       object {
  689.          Connector_1
  690.          scale     < 1.971167  3.000000  3.000000>
  691.          rotate    < 0.000000  0.000000 -2.228833>
  692.          rotate    < 0.000000 -143.129579  0.000000>
  693.          translate <-19.463020 -2.529570  0.000000>
  694.          texture {
  695.             YourTexture
  696.          }
  697.       }
  698.       object {
  699.          Connector_1
  700.          scale     < 1.962322  3.000000  3.000000>
  701.          rotate    < 0.000000  0.000000  6.143039>
  702.          rotate    < 0.000000 -142.718321  0.000000>
  703.          translate <-21.038750 -2.606230  1.181820>
  704.          texture {
  705.             YourTexture
  706.          }
  707.       }
  708.       object {
  709.          Connector_1
  710.          scale     < 1.953504  3.000000  3.000000>
  711.          rotate    < 0.000000  0.000000  14.393741>
  712.          rotate    < 0.000000 -141.349035  0.000000>
  713.          translate <-22.591140 -2.396240  2.363640>
  714.          texture {
  715.             YourTexture
  716.          }
  717.       }
  718.       object {
  719.          Connector_1
  720.          scale     < 1.944721  3.000000  3.000000>
  721.          rotate    < 0.000000  0.000000  22.403970>
  722.          rotate    < 0.000000 -138.904070  0.000000>
  723.          translate <-24.068870 -1.910630  3.545450>
  724.          texture {
  725.             YourTexture
  726.          }
  727.       }
  728.       object {
  729.          Connector_1
  730.          scale     < 1.935948  3.000000  3.000000>
  731.          rotate    < 0.000000  0.000000  30.017643>
  732.          rotate    < 0.000000 -135.168459  0.000000>
  733.          translate <-25.423810 -1.169430  4.727270>
  734.          texture {
  735.             YourTexture
  736.          }
  737.       }
  738.       object {
  739.          Connector_1
  740.          scale     < 1.927196  3.000000  3.000000>
  741.          rotate    < 0.000000  0.000000  37.017673>
  742.          rotate    < 0.000000 -129.822734  0.000000>
  743.          translate <-26.612600 -0.200940  5.909090>
  744.          texture {
  745.             YourTexture
  746.          }
  747.       }
  748.       object {
  749.          Connector_1
  750.          scale     < 1.918476  3.000000  3.000000>
  751.          rotate    < 0.000000  0.000000  43.094913>
  752.          rotate    < 0.000000 -122.477152  0.000000>
  753.          translate <-27.598050  0.959350  7.090910>
  754.          texture {
  755.             YourTexture
  756.          }
  757.       }
  758.       object {
  759.          Connector_1
  760.          scale     < 1.909776  3.000000  3.000000>
  761.          rotate    < 0.000000  0.000000  47.824980>
  762.          rotate    < 0.000000 -112.824247  0.000000>
  763.          translate <-28.350290  2.270070  8.272730>
  764.          texture {
  765.             YourTexture
  766.          }
  767.       }
  768.       object {
  769.          Connector_1
  770.          scale     < 1.901093  3.000000  3.000000>
  771.          rotate    < 0.000000  0.000000  50.707495>
  772.          rotate    < 0.000000 -100.998571  0.000000>
  773.          translate <-28.847670  3.685400  9.454550>
  774.          texture {
  775.             YourTexture
  776.          }
  777.       }
  778.       object {
  779.          Connector_1
  780.          scale     < 1.892455  3.000000  3.000000>
  781.          rotate    < 0.000000  0.000000  51.326665>
  782.          rotate    < 0.000000 -87.978214  0.000000>
  783.          translate <-29.077360  5.156700  10.636360>
  784.          texture {
  785.             YourTexture
  786.          }
  787.       }
  788.       object {
  789.          Connector_1
  790.          scale     < 2.811462  3.000000  3.000000>
  791.          rotate    < 0.000000  0.000000  61.648954>
  792.          rotate    < 0.000000 -88.470312  0.000000>
  793.          translate <-29.035640  6.634180  11.818180>
  794.          texture {
  795.             YourTexture
  796.          }
  797.       }
  798.       object {
  799.          Connector_1
  800.          scale     < 2.811247  3.000000  3.000000>
  801.          rotate    < 0.000000  0.000000  67.955843>
  802.          rotate    < 0.000000 -90.000000  0.000000>
  803.          translate <-29.000000  9.108420  13.152790>
  804.          texture {
  805.             YourTexture
  806.          }
  807.       }
  808.       object {
  809.          Connector_1
  810.          scale     < 2.811240  3.000000  3.000000>
  811.          rotate    < 0.000000  0.000000  74.254324>
  812.          rotate    < 0.000000 -90.000000  0.000000>
  813.          translate <-29.000000  11.714150  14.207910>
  814.          texture {
  815.             YourTexture
  816.          }
  817.       }
  818.       object {
  819.          Connector_1
  820.          scale     < 2.811231  3.000000  3.000000>
  821.          rotate    < 0.000000  0.000000  80.552421>
  822.          rotate    < 0.000000 -90.000000  0.000000>
  823.          translate <-29.000000  14.419900  14.970790>
  824.          texture {
  825.             YourTexture
  826.          }
  827.       }
  828.       object {
  829.          Connector_1
  830.          scale     < 2.811245  3.000000  3.000000>
  831.          rotate    < 0.000000  0.000000  86.850785>
  832.          rotate    < 0.000000 -90.000000  0.000000>
  833.          translate <-29.000000  17.193000  15.432240>
  834.          texture {
  835.             YourTexture
  836.          }
  837.       }
  838.       object {
  839.          Connector_1
  840.          scale     < 2.662106  3.000000  3.000000>
  841.          rotate    < 0.000000  0.000000  84.701303>
  842.          rotate    < 0.000000 -90.000000  0.000000>
  843.          translate <-29.000000  20.000000  15.586680>
  844.          texture {
  845.             YourTexture
  846.          }
  847.       }
  848.       object {
  849.          Connector_1
  850.          scale     < 2.662111  3.000000  3.000000>
  851.          rotate    < 0.000000  0.000000  74.103798>
  852.          rotate    < 0.000000 -90.000000  0.000000>
  853.          translate <-29.000000  22.650730  15.832520>
  854.          texture {
  855.             YourTexture
  856.          }
  857.       }
  858.       object {
  859.          Connector_1
  860.          scale     < 2.662108  3.000000  3.000000>
  861.          rotate    < 0.000000  0.000000  63.506176>
  862.          rotate    < 0.000000 -90.000000  0.000000>
  863.          translate <-29.000000  25.211040  16.561660>
  864.          texture {
  865.             YourTexture
  866.          }
  867.       }
  868.       object {
  869.          Connector_1
  870.          scale     < 2.662108  3.000000  3.000000>
  871.          rotate    < 0.000000  0.000000  52.908762>
  872.          rotate    < 0.000000 -90.000000  0.000000>
  873.          translate <-29.000000  27.593580  17.749230>
  874.          texture {
  875.             YourTexture
  876.          }
  877.       }
  878.       object {
  879.          Connector_1
  880.          scale     < 2.662105  3.000000  3.000000>
  881.          rotate    < 0.000000  0.000000  42.311360>
  882.          rotate    < 0.000000 -90.000000  0.000000>
  883.          translate <-29.000000  29.717080  19.354710>
  884.          texture {
  885.             YourTexture
  886.          }
  887.       }
  888.       object {
  889.          Connector_1
  890.          scale     < 2.662109  3.000000  3.000000>
  891.          rotate    < 0.000000  0.000000  31.713591>
  892.          rotate    < 0.000000 -90.000000  0.000000>
  893.          translate <-29.000000  31.509100  21.323330>
  894.          texture {
  895.             YourTexture
  896.          }
  897.       }
  898.       object {
  899.          Connector_1
  900.          scale     < 2.662109  3.000000  3.000000>
  901.          rotate    < 0.000000  0.000000  21.116365>
  902.          rotate    < 0.000000 -90.000000  0.000000>
  903.          translate <-29.000000  32.908500  23.587950>
  904.          texture {
  905.             YourTexture
  906.          }
  907.       }
  908.       object {
  909.          Connector_1
  910.          scale     < 2.662107  3.000000  3.000000>
  911.          rotate    < 0.000000  0.000000  10.518816>
  912.          rotate    < 0.000000 -90.000000  0.000000>
  913.          translate <-29.000000  33.867560  26.071300>
  914.          texture {
  915.             YourTexture
  916.          }
  917.       }
  918.       object {
  919.          Connector_1
  920.          scale     < 2.662113  3.000000  3.000000>
  921.          rotate    < 0.000000  0.000000 -0.078773>
  922.          rotate    < 0.000000 -90.000000  0.000000>
  923.          translate <-29.000000  34.353550  28.688670>
  924.          texture {
  925.             YourTexture
  926.          }
  927.       }
  928.       object {
  929.          Connector_1
  930.          scale     < 2.662102  3.000000  3.000000>
  931.          rotate    < 0.000000  0.000000 -10.676269>
  932.          rotate    < 0.000000 -90.000000  0.000000>
  933.          translate <-29.000000  34.349890  31.350780>
  934.          texture {
  935.             YourTexture
  936.          }
  937.       }
  938.       object {
  939.          Connector_1
  940.          scale     < 2.662113  3.000000  3.000000>
  941.          rotate    < 0.000000  0.000000 -21.273763>
  942.          rotate    < 0.000000 -90.000000  0.000000>
  943.          translate <-29.000000  33.856710  33.966800>
  944.          texture {
  945.             YourTexture
  946.          }
  947.       }
  948.       object {
  949.          Connector_1
  950.          scale     < 2.662110  3.000000  3.000000>
  951.          rotate    < 0.000000  0.000000 -31.871328>
  952.          rotate    < 0.000000 -90.000000  0.000000>
  953.          translate <-29.000000  32.890830  36.447510>
  954.          texture {
  955.             YourTexture
  956.          }
  957.       }
  958.       object {
  959.          Connector_1
  960.          scale     < 2.662104  3.000000  3.000000>
  961.          rotate    < 0.000000  0.000000 -42.468734>
  962.          rotate    < 0.000000 -90.000000  0.000000>
  963.          translate <-29.000000  31.485200  38.708270>
  964.          texture {
  965.             YourTexture
  966.          }
  967.       }
  968.       object {
  969.          Connector_1
  970.          scale     < 2.662106  3.000000  3.000000>
  971.          rotate    < 0.000000  0.000000 -53.066137>
  972.          rotate    < 0.000000 -90.000000  0.000000>
  973.          translate <-29.000000  29.687780  40.671960>
  974.          texture {
  975.             YourTexture
  976.          }
  977.       }
  978.       object {
  979.          Connector_1
  980.          scale     < 2.662109  3.000000  3.000000>
  981.          rotate    < 0.000000  0.000000 -63.663838>
  982.          rotate    < 0.000000 -90.000000  0.000000>
  983.          translate <-29.000000  27.559880  42.271600>
  984.          texture {
  985.             YourTexture
  986.          }
  987.       }
  988.       object {
  989.          Connector_1
  990.          scale     < 2.870825  3.000000  3.000000>
  991.          rotate    < 0.000000  0.000000 -66.173342>
  992.          rotate    < 0.000000 -90.000000  0.000000>
  993.          translate <-29.000000  25.174080  43.452610>
  994.          texture {
  995.             YourTexture
  996.          }
  997.       }
  998.       object {
  999.          Connector_1
  1000.          scale     < 2.870816  3.000000  3.000000>
  1001.          rotate    < 0.000000  0.000000 -68.957846>
  1002.          rotate    < 0.000000 -90.000000  0.000000>
  1003.          translate <-29.000000  22.547930  44.612340>
  1004.          texture {
  1005.             YourTexture
  1006.          }
  1007.       }
  1008.       object {
  1009.          Connector_1
  1010.          scale     < 2.870821  3.000000  3.000000>
  1011.          rotate    < 0.000000  0.000000 -71.741956>
  1012.          rotate    < 0.000000 -90.000000  0.000000>
  1013.          translate <-29.000000  19.868550  45.643120>
  1014.          texture {
  1015.             YourTexture
  1016.          }
  1017.       }
  1018.       object {
  1019.          Connector_1
  1020.          scale     < 2.870823  3.000000  3.000000>
  1021.          rotate    < 0.000000  0.000000 -74.525972>
  1022.          rotate    < 0.000000 -90.000000  0.000000>
  1023.          translate <-29.000000  17.142260  46.542540>
  1024.          texture {
  1025.             YourTexture
  1026.          }
  1027.       }
  1028.       object {
  1029.          Connector_1
  1030.          scale     < 2.870812  3.000000  3.000000>
  1031.          rotate    < 0.000000  0.000000 -77.310373>
  1032.          rotate    < 0.000000 -90.000000  0.000000>
  1033.          translate <-29.000000  14.375500  47.308480>
  1034.          texture {
  1035.             YourTexture
  1036.          }
  1037.       }
  1038.       object {
  1039.          Connector_1
  1040.          scale     < 2.870824  3.000000  3.000000>
  1041.          rotate    < 0.000000  0.000000 -80.094696>
  1042.          rotate    < 0.000000 -90.000000  0.000000>
  1043.          translate <-29.000000  11.574810  47.939110>
  1044.          texture {
  1045.             YourTexture
  1046.          }
  1047.       }
  1048.       object {
  1049.          Connector_1
  1050.          scale     < 2.870816  3.000000  3.000000>
  1051.          rotate    < 0.000000  0.000000 -82.878623>
  1052.          rotate    < 0.000000 -90.000000  0.000000>
  1053.          translate <-29.000000  8.746780  48.432950>
  1054.          texture {
  1055.             YourTexture
  1056.          }
  1057.       }
  1058.       object {
  1059.          Connector_1
  1060.          scale     < 2.870821  3.000000  3.000000>
  1061.          rotate    < 0.000000  0.000000 -85.662982>
  1062.          rotate    < 0.000000 -90.000000  0.000000>
  1063.          translate <-29.000000  5.898110  48.788850>
  1064.          texture {
  1065.             YourTexture
  1066.          }
  1067.       }
  1068.       object {
  1069.          Connector_1
  1070.          scale     < 2.870824  3.000000  3.000000>
  1071.          rotate    < 0.000000  0.000000 -88.447281>
  1072.          rotate    < 0.000000 -90.000000  0.000000>
  1073.          translate <-29.000000  3.035510  49.005950>
  1074.          texture {
  1075.             YourTexture
  1076.          }
  1077.       }
  1078.       object {
  1079.          Connector_1
  1080.          scale     < 2.870813  3.000000  3.000000>
  1081.          rotate    < 0.000000  0.000000 -88.768694>
  1082.          rotate    < 0.000000  90.000000  0.000000>
  1083.          translate <-29.000000  0.165740  49.083740>
  1084.          texture {
  1085.             YourTexture
  1086.          }
  1087.       }
  1088.  
  1089.  
  1090. //**********************************
  1091. /*
  1092.  
  1093.  
  1094.  
  1095.  
  1096.       object {
  1097.          Connector_1
  1098.          scale     < 2.870818  3.000000  3.000000>
  1099.          rotate    < 0.000000  0.000000 -85.984357>
  1100.          rotate    < 0.000000  90.000000  0.000000>
  1101.          translate <-29.000000 -2.704410  49.022050>
  1102.          texture {
  1103.             YourTexture
  1104.          }
  1105.       }
  1106.       object {
  1107.          Connector_1
  1108.          scale     < 2.870823  3.000000  3.000000>
  1109.          rotate    < 0.000000  0.000000 -83.200338>
  1110.          rotate    < 0.000000  90.000000  0.000000>
  1111.          translate <-29.000000 -5.568180  48.821010>
  1112.          texture {
  1113.             YourTexture
  1114.          }
  1115.       }
  1116.       object {
  1117.          Connector_1
  1118.          scale     < 2.870819  3.000000  3.000000>
  1119.          rotate    < 0.000000  0.000000 -80.416048>
  1120.          rotate    < 0.000000  90.000000  0.000000>
  1121.          translate <-29.000000 -8.418810  48.481110>
  1122.          texture {
  1123.             YourTexture
  1124.          }
  1125.       }
  1126.       object {
  1127.          Connector_1
  1128.          scale     < 2.870818  3.000000  3.000000>
  1129.          rotate    < 0.000000  0.000000 -77.631795>
  1130.          rotate    < 0.000000  90.000000  0.000000>
  1131.          translate <-29.000000 -11.249560  48.003140>
  1132.          texture {
  1133.             YourTexture
  1134.          }
  1135.       }
  1136.       object {
  1137.          Connector_1
  1138.          scale     < 2.870818  3.000000  3.000000>
  1139.          rotate    < 0.000000  0.000000 -74.847509>
  1140.          rotate    < 0.000000  90.000000  0.000000>
  1141.          translate <-29.000000 -14.053750  47.388230>
  1142.          texture {
  1143.             YourTexture
  1144.          }
  1145.       }
  1146.       object {
  1147.          Connector_1
  1148.          scale     < 2.870818  3.000000  3.000000>
  1149.          rotate    < 0.000000  0.000000 -72.063396>
  1150.          rotate    < 0.000000  90.000000  0.000000>
  1151.          translate <-29.000000 -16.824760  46.637830>
  1152.          texture {
  1153.             YourTexture
  1154.          }
  1155.       }
  1156.       object {
  1157.          Connector_1
  1158.          scale     < 2.870828  3.000000  3.000000>
  1159.          rotate    < 0.000000  0.000000 -69.279204>
  1160.          rotate    < 0.000000  90.000000  0.000000>
  1161.          translate <-29.000000 -19.556050  45.753720>
  1162.          texture {
  1163.             YourTexture
  1164.          }
  1165.       }
  1166.       object {
  1167.          Connector_1
  1168.          scale     < 2.870817  3.000000  3.000000>
  1169.          rotate    < 0.000000  0.000000 -66.494901>
  1170.          rotate    < 0.000000  90.000000  0.000000>
  1171.          translate <-29.000000 -22.241180  44.737980>
  1172.          texture {
  1173.             YourTexture
  1174.          }
  1175.       }
  1176.       object {
  1177.          Connector_1
  1178.          scale     < 2.870818  3.000000  3.000000>
  1179.          rotate    < 0.000000  0.000000 -63.710837>
  1180.          rotate    < 0.000000  90.000000  0.000000>
  1181.          translate <-29.000000 -24.873790  43.593010>
  1182.          texture {
  1183.             YourTexture
  1184.          }
  1185.       }
  1186.       object {
  1187.          Connector_1
  1188.          scale     < 2.870821  3.000000  3.000000>
  1189.          rotate    < 0.000000  0.000000 -60.926534>
  1190.          rotate    < 0.000000  90.000000  0.000000>
  1191.          translate <-29.000000 -27.447680  42.321520>
  1192.          texture {
  1193.             YourTexture
  1194.          }
  1195.       }
  1196.  
  1197.  
  1198. */
  1199. //******************************************
  1200.  
  1201.  
  1202.       bounded_by {
  1203.          quadric {
  1204.             Dot
  1205.             scale < 52.777596  52.777596  52.777596>
  1206.             translate <-14.538680  2.198390  24.541870>
  1207.          }
  1208.       }
  1209. /*
  1210.    Fudge factor:  10.000000 percent 
  1211.    Maximum x coordinate:  3.000000
  1212.            y coordinate:  37.353550
  1213.            z coordinate:  52.083740
  1214.    Minimum x coordinate: -32.077360
  1215.            y coordinate: -32.956770
  1216.            z coordinate: -3.000000
  1217.    Center  x coordinate: -14.538680
  1218.            y coordinate:  2.198390
  1219.            z coordinate:  24.541870
  1220. */
  1221.    }
  1222.  
  1223. #declare P2 = 
  1224.    composite {
  1225.       composite { B1 }
  1226.       composite { B2 }
  1227.       bounded_by {
  1228.          quadric {
  1229.             Dot
  1230.             scale < 60.483967  60.483967  60.483967>
  1231.             translate < 0.000000  2.198390  24.541870>
  1232.          }
  1233.       }
  1234. /*
  1235.    Fudge factor:  10.000000 percent 
  1236.    Maximum x coordinate:  32.077360
  1237.            y coordinate:  37.353550
  1238.            z coordinate:  52.083740
  1239.    Minimum x coordinate: -32.077360
  1240.            y coordinate: -32.956770
  1241.            z coordinate: -3.000000
  1242.    Center  x coordinate:  0.000000
  1243.            y coordinate:  2.198390
  1244.            z coordinate:  24.541870
  1245. */
  1246.    }
  1247.