home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 22 / CD_ASCQ_22_0695.iso / voxrom / images / martin / luxart / robot8c.inc < prev    next >
Text File  |  1995-03-04  |  14KB  |  410 lines

  1.   // ROBOT8c
  2.   // SPE  COR  COR2  ARTI  LEVR  ANT
  3.  
  4.   bloc{pivoter 0 0 0 deplacer 0 .2 -1.5}
  5.  
  6.       COR
  7.                //tete
  8. sphere {
  9.    centre  0.000000 0.000000 6.000000
  10.    rayon 1.000000
  11. }
  12.              bloc{pivoter 0 90 0 deplacer 0 .35 6.6}
  13.              pseudotore{centre 0 0 0 rayon  .45
  14.              rayon_tube .2 segments 24}
  15.              fin_bloc   
  16.               bloc{pivoter 0 90 0 deplacer -.2 .3 6.6}
  17.              pseudotore{centre 0 0 0 rayon  .3
  18.              rayon_tube .12 segments 24}
  19.              fin_bloc   
  20.                bloc{pivoter 0 90 0 deplacer .2 .3 6.6}
  21.              pseudotore{centre 0 0 0 rayon  .3
  22.              rayon_tube .12 segments 24}
  23.              fin_bloc   
  24.    // lèvre supérieure
  25.                   LEVR
  26.                 bloc{pivoter 0 0 0 deplacer 0 .18 5.5}
  27.             pseudotore{rayon .6 rayon_tube .17
  28.               segments 24 centre 0 0 0}
  29.               fin_bloc
  30.    //lèvre inférieure
  31.       bloc{pivoter -30 0 0 deplacer 0 .1 5.5}
  32.             pseudotore{rayon .6 rayon_tube .16
  33.               segments 24 centre 0 0 0}
  34.               fin_bloc
  35.               COR
  36.                 bloc{pivoter -33 0 0 deplacer 0 0 5.45}
  37.             pseudotore{rayon .5 rayon_tube .15
  38.               segments 24 centre 0 0 0}
  39.               fin_bloc  
  40.                  bloc{pivoter -36 0 0 deplacer 0 0 5.4}
  41.             pseudotore{rayon .45 rayon_tube .14
  42.               segments 24 centre 0 0 0}
  43.               fin_bloc  
  44.                bloc{pivoter -39 0 0 deplacer 0 -.3 5.35}
  45.             pseudotore{rayon .42 rayon_tube .13
  46.               segments 24 centre 0 0 0}
  47.               fin_bloc   
  48.                 bloc{pivoter -42 0 0 deplacer 0 -.3 5.3}
  49.             pseudotore{rayon .39 rayon_tube .12
  50.               segments 24 centre 0 0 0}
  51.               fin_bloc  
  52.                bloc{pivoter -45 0 0 deplacer 0 0 5.25}
  53.             pseudotore{rayon .36 rayon_tube .10
  54.               segments 24 centre 0 0 0}
  55.               fin_bloc  
  56.                bloc{pivoter -48 0 0 deplacer 0 -.3 5.2}
  57.             pseudotore{rayon .3 rayon_tube .085
  58.               segments 24 centre 0 0 0}
  59.               fin_bloc   
  60.                 bloc{pivoter -51 0 0 deplacer 0 -.3 5.15}
  61.             pseudotore{rayon .26 rayon_tube .07
  62.               segments 24 centre 0 0 0}
  63.               fin_bloc  
  64. sphere {
  65.    centre  0.000000 0.000000 6.500000
  66.    rayon 0.7
  67. }
  68. sphere{centre .65 -.3 6.35  rayon .55}
  69. sphere{centre -.65 -.3 6.35  rayon .55}
  70.                     pseudotore{rayon .9 rayon_tube .25
  71.               segments 24 centre 0 -.3 6.35}  
  72.               bloc{pivoter 12 0 0 deplacer 0 -.3 6.35}
  73.                 pseudotore{rayon .9 rayon_tube .2
  74.               segments 24 }
  75.               fin_bloc     
  76.                bloc{pivoter -12 0 0 deplacer 0 -.3 6.35}
  77.                 pseudotore{rayon .9 rayon_tube .2
  78.               segments 24 }
  79.               fin_bloc     
  80.                 bloc{pivoter 24 0 0 deplacer 0 -.3 6.35}
  81.                 pseudotore{rayon .7 rayon_tube .18
  82.               segments 24 }
  83.               fin_bloc     
  84.                bloc{pivoter -24 0 0 deplacer 0 -.3 6.35}
  85.                 pseudotore{rayon .7 rayon_tube .18
  86.               segments 24 }
  87.               fin_bloc   
  88.                  bloc{pivoter -36 0 0 deplacer 0 -.3 6.35}
  89.                 pseudotore{rayon .5 rayon_tube .16
  90.               segments 24 }
  91.               fin_bloc     
  92.               bloc{pivoter 36 0 0 deplacer 0 -.3 6.35}
  93.                 pseudotore{rayon .5 rayon_tube .16
  94.               segments 24 }
  95.               fin_bloc    
  96.                    bloc{pivoter -48 0 0 deplacer 0 -.3 6.35}
  97.                 pseudotore{rayon .4 rayon_tube .15
  98.               segments 24 }
  99.               fin_bloc    
  100.       
  101.    //antennes
  102.                 ANT
  103.                 bloc{pivoter -30 -20 0 deplacer -.6 .3 6.8}
  104.                 revolution{pas 12
  105.                 sommets 7
  106.                 liste .05 0
  107.                 .08 .1
  108.                 .09 .2
  109.                 .07 .3
  110.                 .05 .4
  111.                 .08 .5
  112.                 .01 1.8 }
  113.                 fin_bloc    
  114.                     bloc{pivoter -30 20 0 deplacer .6 .3 6.8}
  115.                 revolution{pas 12
  116.                 sommets 7
  117.                liste .05 0
  118.                  .08 .1
  119.                  .09 .2
  120.                  .07 .3
  121.                  .05 .4
  122.                  .08 .5
  123.                  .01 1.8}
  124.                 fin_bloc    
  125.     // les yeux
  126.                                         SPE
  127.     sphere {   centre  0.57 .6 6.2  rayon .35 }
  128.     sphere {   centre  -.57 .6 6.2  rayon .35 }
  129.     MAT24_T
  130.       sphere {   centre  0.57 .6 6.2  rayon .25 }
  131.     sphere {   centre  -.57 .6 6.2  rayon .25 }
  132.                                      fin_bloc
  133.  
  134.                      COR
  135.   sphere{centre 0 -.15 3.5 rayon .48}
  136.   sphere{centre 0 -.25 2.8 rayon .435}
  137.   sphere{centre 0 -.3 3 rayon .425}
  138.   sphere{centre 0 -.35 3.2 rayon .42}
  139.   sphere{centre 0 -.4 3.5 rayon .425}
  140.   sphere{centre 0 -.44 3.7 rayon .45}
  141.                                                      // fin de la tete
  142.                                        //tronc
  143.                 COR2
  144.    sphere {centre 0 0.5 -1 rayon .4} 
  145.    sphere {centre 0 -.08 2.65 rayon .32}
  146.     sphere{centre 0 -.1 2.4 rayon .3}
  147.    sphere{centre  0 -.1 2.2 rayon .6}
  148.    sphere{centre 0 -.2  1.5 rayon 1.2}  
  149.    sphere{centre  0 -.2 1 rayon 1}
  150.    sphere{centre 0 -.1  .5 rayon .85}  
  151.     sphere{centre  0 -.1 .2 rayon .7}
  152.    sphere{centre 0 0 0 rayon .6} 
  153.      sphere{centre  0 0 -.2 rayon .55}
  154.    sphere{centre 0 0 -.35 rayon .48}
  155.     sphere{centre  0 -.1 -.48 rayon .55}
  156.    sphere{centre 0 -.12 -.65 rayon .63}
  157.    sphere {centre 0 0 -1.3 rayon .75}
  158.                                                  //epaules
  159.                          ARTI
  160.       sphere {  centre  1.200000 -.200000 1.900000  rayon .72 } 
  161.       sphere {  centre  -1.200000 -.200000 1.900000  rayon .72 }
  162.                           COR
  163.                                                  //poitrine
  164.                   sphere {centre .65 .52 1.5 rayon .68}
  165.                                       ARTI
  166.            sphere          {centre .8 1.1 1.4 rayon .10}
  167.            sphere          {centre .8 1.2 1.4 rayon .05}
  168.                                        COR
  169.                 sphere {centre -.65 .52 1.5 rayon .68}
  170.                                        ARTI
  171.    sphere          {centre -.8 1.1 1.4 rayon .10}
  172.    sphere          {centre -.8 1.2 1.4 rayon .05}
  173.                                          COR
  174.                                          // bassin
  175.  sphere{centre .3 0 -2.3 rayon .45}
  176.  sphere{centre -.3 0 -2.3 rayon .45}
  177.  sphere{centre .35 0 -2.6 rayon .55}    
  178.   sphere{centre -.35 0 -2.6 rayon .55}
  179. sphere {   centre  0 0 -2.8 rayon .8}  
  180. sphere { centre .55 .2 -2.7 rayon .7}
  181. sphere { centre -.55 .2 -2.7 rayon .7}
  182.         sphere {centre .45 0 -2.4 rayon .9}
  183.         sphere {centre -.45 0 -2.4 rayon .9}
  184. sphere{centre -.41 0 -1.5 rayon .2}
  185. sphere{centre -.42 0 -1.6 rayon .35}
  186. sphere{centre -.43 0 -1.8 rayon .5}
  187. sphere{centre .41 0 -1.5 rayon .2}
  188. sphere{centre .42 0 -1.6 rayon .35}
  189. sphere{centre .43 0 -1.8 rayon .5}
  190.                           COR
  191.      // jambe droite
  192.      #declarer GENOUD .8 .2 -6.9
  193.     // #declarer CHEVID .8 -.4 -10.7
  194.    //  #declarer Z -10.7
  195.     // #declarer Z1 -11.7  
  196.      #declarer CHEVID .8 -.4 -11.1
  197.      #declarer Z -11.1
  198.     #declarer Z1 -11.7
  199.             cone{
  200.    base  .6000000 0.200000 -2.700000
  201.    rayon_base 0.7
  202.    tete  GENOUD
  203.    rayon_tete 0.250000
  204. }                                                            ARTI
  205.          sphere{
  206.          centre GENOUD rayon .3}
  207.                                                                  COR
  208.             cone{
  209.    base  GENOUD
  210.    rayon_base 0.28
  211.    tete  CHEVID
  212.    rayon_tete 0.200000
  213. }
  214.                           // articulation pied
  215.  sphere{ centre CHEVID rayon .3  }
  216.  
  217.             cone{
  218.    base  .8 -.5 Z
  219.    rayon_base 0.28
  220.    tete  .8 1.2 Z1
  221.    rayon_tete 0.15
  222. decouper{ centre .8 1.2 Z1 normale 0 0 1}}
  223.  
  224.           sphere{ centre .8 1.2 Z1 rayon .15
  225.           decouper{centre .8 1.2 Z1 normale 0 0 1}}
  226.                    sphere {centre .8 -.5 Z rayon .28}
  227.                     cone{
  228.    base  .8 1.2 Z1
  229.    rayon_base 0.15
  230.    tete  .8 1.7 Z1
  231.    rayon_tete 0.1
  232. decouper{ centre .8 1.7 Z1 normale 0 0 1}}
  233.          sphere{centre .8 1.7 Z1 rayon .1}
  234.  
  235.               //doigt de pied  exterieur
  236.  sphere{ centre .95 -.4 Z rayon .3  }
  237.  
  238.             cone{
  239.    base   .95 -.4 Z
  240.    rayon_base 0.2600000
  241.    tete  1.4 .4 Z
  242.    rayon_tete 0.13
  243.           decouper{centre .95 .4 Z normale 0 0 1}}
  244.                    sphere{ centre 1.4 .4 Z rayon .13
  245.           decouper{centre 1.4 .4 Z normale 0 0 1}}
  246.         
  247.                         cone{
  248.    base  1.4000000 .400000 Z
  249.    rayon_base 0.13
  250.    tete  1.5 .75 -11.8
  251.    rayon_tete 0.08
  252. decouper{ centre 1.5 .75 -11.8 normale 0 0 1}  }
  253.  
  254.           sphere{ centre 1.5 .75 -11.8 rayon .08
  255.           decouper{centre 1.5 .75 -11.8 normale 0 0 1}}
  256.  
  257.                          //doigt de pied  interieur
  258.  sphere{ centre .65 -.4 Z rayon .3  }
  259.  
  260.             cone{
  261.    base   .65 -.4 Z
  262.    rayon_base 0.26
  263.    tete  .3 .7 -11.6
  264.    rayon_tete 0.13
  265.           decouper{centre .3 .7 -11.6 normale 0 0 1}}
  266.                    sphere{ centre .3 .7 -11.6 rayon .13
  267.           decouper{centre .3 .7 -11.6 normale 0 0 1}}
  268.         
  269.                         cone{
  270.    base  .3 .7 -11.6
  271.    rayon_base 0.13
  272.    tete  .3 1.05 -11.9
  273.    rayon_tete 0.08
  274. decouper{ centre .3 1.05 -11.9 normale 0 0 1}  }
  275.  
  276.           sphere{ centre .3 1.05 -11.9 rayon .08
  277.           decouper{centre .3 1.05 -11.9 normale 0 0 1}}
  278.                   
  279.               // jambe gauche
  280.               #declarer GENOUG -.8 -.2 -6.7
  281.               #declarer CHEVIG -.8 -.5 -11.7
  282.             cone{
  283.    base -.6000000 0.200000 -2.700000
  284.    rayon_base 0.7000000
  285.    tete GENOUG
  286.    rayon_tete 0.250000
  287. }                                                       ARTI
  288.          sphere{
  289.          centre GENOUG rayon .3}
  290.                                                        COR
  291.             cone{
  292.    base  GENOUG
  293.    rayon_base 0.2800000
  294.    tete  CHEVIG
  295.    rayon_tete 0.200000
  296. }
  297.               //doigt de pied
  298.  sphere{ centre CHEVIG rayon .3  }
  299.  
  300.             cone{
  301.    base  -.8000000 -.6000000 -11.700000
  302.    rayon_base 0.2800000
  303.    tete  -.8000000 .7000 -11.90000
  304.    rayon_tete 0.1500000
  305. decouper{ centre -.8 .7 -11.9 normale 0 0 1}  }
  306.  
  307.                    sphere{ centre -.8 .7 -11.9 rayon .15
  308.           decouper{centre -.8 .7 -11.9 normale 0 0 1}}
  309.         
  310.                         cone{
  311.    base  -.8000000 .700000 -11.900000
  312.    rayon_base 0.1500000
  313.    tete  -.8000000 1.2000 -11.90000
  314.    rayon_tete 0.100000
  315. decouper{ centre -.8 1.2 -11.9 normale 0 0 1}  }
  316.  
  317.           sphere{ centre -.8 1.2 -11.9 rayon .10
  318.           decouper{centre -.8 1.2 -11.9 normale 0 0 1}}
  319.  
  320.                       //doigt de pied exterieur
  321.  sphere{ centre -.95 -.5 -11.7 rayon .3  }
  322.  
  323.             cone{
  324.    base  -.95 -.5000000 -11.700000
  325.    rayon_base 0.2600000
  326.    tete  -1.4 .3 -11.90000
  327.    rayon_tete 0.13
  328.           decouper{centre -.95 .3 -11.9 normale 0 0 1}}
  329.                    sphere{ centre -1.4 .3 -11.9 rayon .13
  330.           decouper{centre -1.4 .3 -11.9 normale 0 0 1}}
  331.         
  332.                         cone{
  333.    base  -1.4000000 .300000 -11.900000
  334.    rayon_base 0.13
  335.    tete  -1.5 .65000 -11.90000
  336.    rayon_tete 0.08
  337. decouper{ centre -1.5 .65 -11.9 normale 0 0 1}  }
  338.  
  339.           sphere{ centre -1.5 .65 -11.9 rayon .08
  340.           decouper{centre -1.5 .65 -11.9 normale 0 0 1}}
  341.  
  342.                 //doigt de pied interieur
  343.  sphere{ centre -.65 -.5 -11.7 rayon .3  }
  344.  
  345.             cone{
  346.    base  -.65 -.5000000 -11.700000
  347.    rayon_base 0.2600000
  348.    tete  -.3 .6 -11.90000
  349.    rayon_tete 0.13
  350.           decouper{centre -.65 .3 -11.9 normale 0 0 1}}
  351.                    sphere{ centre -.3 .6 -11.9 rayon .13
  352.           decouper{centre -.3 .6 -11.9 normale 0 0 1}}
  353.         
  354.                         cone{
  355.    base  -.3000000 .600000 -11.900000
  356.    rayon_base 0.13
  357.    tete  -.3 .95000 -11.90000
  358.    rayon_tete 0.08
  359. decouper{ centre -.3 .95 -11.9 normale 0 0 1}  }
  360.  
  361.           sphere{ centre -.3 .95 -11.9 rayon .08
  362.           decouper{centre -.3 .95 -11.9 normale 0 0 1}}
  363.                    
  364.           // bras droit
  365.              #declarer PCOUDD 2 1.2 -1.35
  366.              #declarer POIGNETD 1 2.8 -3.3
  367.           sphere {centre 1.6 -.2 2 rayon .5}
  368.                       cone{
  369.    base  1.6000000 -.200000 2
  370.    rayon_base 0.500000
  371.    tete PCOUDD
  372.    rayon_tete 0.200000
  373. }                                  ARTI
  374.          sphere{
  375.          centre PCOUDD rayon .25}
  376.                                        COR
  377.             cone{
  378.    base  PCOUDD
  379.    rayon_base 0.200000
  380.    tete  POIGNETD
  381.    rayon_tete 0.1500000
  382. }
  383.       //main droite
  384.           bloc{ pivoter -90 15 20 ajuster .3 deplacer  POIGNETD }
  385.  #inclure maind.inc
  386.                                          fin_bloc     
  387.                   // bras gauche
  388.                    #declarer PCOUDG -1.9 -.5 -1.5
  389.              #declarer POIGNETG -2.1 0 -3.7
  390.           sphere {centre -1.6 -.2 2 rayon .5}
  391.                       cone{
  392.    base  -1.6 -.2 2
  393.    rayon_base 0.5
  394.    tete PCOUDG
  395.    rayon_tete 0.2
  396. }
  397.                                     ARTI
  398.          sphere{
  399.          centre PCOUDG rayon .25}
  400.                                         COR
  401.             cone{
  402.    base PCOUDG
  403.    rayon_base 0.2
  404.    tete  POIGNETG
  405.    rayon_tete 0.15
  406. }
  407.    bloc{ pivoter -45 -20 -10 ajuster .3 deplacer  POIGNETG}
  408.  #inclure main.inc
  409.                                          fin_bloc     
  410.