home *** CD-ROM | disk | FTP | other *** search
/ VRML Tools for 3D Cyberspace / VRML_Tools_For_3D_Cyberspace.iso / vream / data.1 / spherema.vrw < prev    next >
Text File  |  1996-02-10  |  4KB  |  242 lines

  1. #VRML V1.0 ascii
  2.  
  3. DEF  man Separator {
  4.       Info {
  5.     string "Object Creator: Paul Isaacs, modified by John Fairley at VREAM"
  6.     }
  7.       Transform {
  8.     scaleFactor    0.1 0.1 0.1
  9.     }
  10.      Separator {
  11.     Transform {
  12.         scaleFactor    6.75 4.5 4.5
  13.     }
  14.     DEF SPHERE Sphere {}
  15.     }
  16. DEF rightleg    Separator {
  17.     Transform {
  18.         translation    -3.5 0 1.3
  19.     }
  20.     Separator {
  21.         Transform {
  22.         translation    0 -12 0
  23.         scaleFactor    3.25 12 2.5
  24.         }
  25.         USE SPHERE
  26.     }
  27.     DEF rightcalf Separator {
  28.         Transform {
  29.         translation    0 -24 0
  30.         }
  31.     Separator {
  32.         Transform {
  33.             translation    0 -10.5 0
  34.             scaleFactor    2.5 10.5 2
  35.         }
  36.         USE SPHERE
  37.         }
  38.         Separator {
  39.         Transform {
  40.             translation    0 -21 0
  41.         }
  42.         DEF right_foot Separator {
  43.             Transform {
  44.             translation    0 0 6
  45.             scaleFactor    2.25 1.75 6
  46.             }
  47.             USE SPHERE
  48.         }
  49.         }
  50.     }
  51.     }
  52.  DEF leftleg   Separator {
  53.     Transform {
  54.         translation    3.5 0 1.3
  55.     }
  56.     Separator {
  57.         Transform {
  58.         translation    0 -12 0
  59.         scaleFactor    3.25 12 2.5
  60.         }
  61.         USE SPHERE
  62.     }
  63.     DEF leftcalf Separator {
  64.         Transform {
  65.         translation    0 -24 0
  66.         }
  67.         Separator {
  68.         Transform {
  69.             translation    0 -10.5 0
  70.             scaleFactor    2.5 10.5 2
  71.         }
  72.         USE SPHERE
  73.         }
  74.         Separator {
  75.         Transform {
  76.             translation    0 -21 0
  77.         }
  78.     DEF leftleg    Separator {
  79.             Transform {
  80.             translation    0 0 6
  81.             scaleFactor    2.25 1.75 6
  82.             }
  83.             USE SPHERE
  84.         }
  85.         }
  86.     }
  87.     }
  88.     DEF upperbody Separator {
  89.     Transform {
  90.         translation    0 4.5 1.3
  91.     }
  92.     Separator {
  93.         Transform {
  94.         translation    0 3.25 0
  95.         scaleFactor    5.5 3.25 3
  96.         }
  97.         USE SPHERE
  98.     }
  99.     Separator {
  100.         Transform {
  101.         translation    0 6.5 0
  102.         }
  103.         Separator {
  104.         Transform {
  105.             translation    0 6 0
  106.             scaleFactor    7 6 3.5
  107.         }
  108.         USE SPHERE
  109.         }
  110.     DEF neck Separator {
  111.         Transform {
  112.             translation    0 12 0
  113.         }
  114.         Separator {
  115.             Transform {
  116.             translation    0 2.25 0
  117.             scaleFactor    2.25 2.25 2.25
  118.             }
  119.             USE SPHERE
  120.         }
  121.         DEF head Separator {
  122.             Transform {
  123.             translation    0 4.5 0
  124.             }
  125.             Separator {
  126.             Transform {
  127.                 translation    0 5 0
  128.                 scaleFactor    3 5 3.5
  129.             }
  130.             USE SPHERE
  131.             }
  132.         }
  133.         }
  134.         DEF rshoulder Separator {
  135.         Transform {
  136.             translation    0 12 0
  137.         }
  138.         Separator {
  139.             Transform {
  140.             translation    -6 0 0
  141.             scaleFactor    6 1 2.25
  142.             }
  143.             USE SPHERE
  144.         }
  145.         DEF rightarm Separator {
  146.             Transform {
  147.             translation    -9.75 0 0
  148.             }
  149.             Separator {
  150.             Transform {
  151.                 translation    0 -6.5 0
  152.                 scaleFactor    2.25 6.5 2.25
  153.             }
  154.             USE SPHERE
  155.             }
  156.            DEF rightfarm Separator {
  157.             Transform {
  158.                 translation    0 -13 0
  159.             }
  160.             Separator {
  161.                 Transform {
  162.                 translation    0 -6 0
  163.                 scaleFactor    1.6 6 1.2
  164.                 }
  165.                 USE SPHERE
  166.             }
  167.             DEF righthand Separator {
  168.                 Transform {
  169.                 translation    0 -12 0
  170.                 }
  171.                 Separator {
  172.                 Transform {
  173.                     translation    0 -1.8 0
  174.                     scaleFactor    1.75 3.6 0.5
  175.                 }
  176.                 USE SPHERE
  177.                 }
  178.             }
  179.             }
  180.         }
  181.         }
  182.         DEF lshoulder Separator {
  183.         Transform {
  184.             translation    0 12 0
  185.         }
  186.         Separator {
  187.             Transform {
  188.             translation    6 0 0
  189.             scaleFactor    6 1 2.25
  190.             }
  191.             USE SPHERE
  192.         }
  193.         DEF leftarm Separator {
  194.             Transform {
  195.             translation    9.75 0 0
  196.             }
  197.             Separator {
  198.             Transform {
  199.                 translation    0 -6.5 0
  200.                 scaleFactor    2.25 6.5 2.25
  201.             }
  202.             USE SPHERE
  203.             }
  204.             DEF leftfarm Separator {
  205.             Transform {
  206.                 translation    0 -13 0
  207.             }
  208.             Separator {
  209.                 Transform {
  210.                 translation    0 -6 0
  211.                 scaleFactor    1.6 6 1.2
  212.                 }
  213.                 USE SPHERE
  214.             }
  215.             DEF lefthand Separator {
  216.                 Transform {
  217.                 translation    0 -12 0
  218.                 }
  219.                 Separator {
  220.                 Transform {
  221.                     translation    0 -1.8 0
  222.                     scaleFactor    1.75 3.6 0.5
  223.                 }
  224.                 USE SPHERE
  225.                 }
  226.             }
  227.             }
  228.         }
  229.         }
  230.     }
  231.     }
  232.  
  233. PerspectiveCamera {
  234.                                  position 0 -0.5 20
  235.                                  orientation 0 0 0 0
  236.                                  focalDistance 200
  237.  
  238.                                 }
  239.  
  240. DEF VRExtensions Info {string "spherema.vre"}
  241. }
  242.