proto humanoid


  
  PROTO Humanoid [
    field         SFVec3f     bboxCenter        0 0 0
    field         SFVec3f     bboxSize          -1 -1 -1
    exposedField  SFVec3f     center            0 0 0
    exposedField  MFNode      humanoidBody      []
    exposedField  MFString    info              []
    exposedField  MFNode      joints            []
    exposedField  SFString    name              ""
    exposedField  SFRotation  rotation          0 0 1 0
    exposedField  SFVec3f     scale             1 1 1
    exposedField  SFRotation  scaleOrientation  0 0 1 0
    exposedField  MFNode      segments          []
    exposedField  MFNode      sites             []
    exposedField  SFVec3f     translation       0 0 0
    exposedField  SFString    version           "1.1"
    exposedField  MFNode      viewpoints        []
  ]
  {
    Transform {
      bboxCenter       IS bboxCenter
      bboxSize         IS bboxSize
      center           IS center
      rotation         IS rotation
      scale            IS scale
      scaleOrientation IS scaleOrientation
      translation      IS translation
      children [
        Group {
          children IS viewpoints
        }
        Group {
          children IS humanoidBody 
        }
      ]
    }
  }