<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 4.0//EN" "https://www.web3d.org/specifications/x3d-4.0.dtd">
<X3D profile='Interactive' version='4.0' xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-4.0.xsd'>
  <head>
    <meta content='pelvis.x3d' name='title'/>
    <meta content='pelvis includes sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx. Note that sacrum is considered part of pelvis anatomy, but sacrum is modeled in LOA-0 as segment for parent humanoid_root joint' name='description'/>
    <meta content='Don Brutzman, Joe Williams' name='creator'/>
    <meta content='15 March 2026' name='created'/>
    <meta content='23 April 2026' name='modified'/>
    <meta content='sacrum belongs with pelvis, specification change needed to make topmost segment virtual' name='TODO'/>
    <meta content='https://en.wikipedia.org/wiki/Pelvis' name='reference'/>
    <meta content='usage examples https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical' name='reference'/>
    <meta content='X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit' name='generator'/>
    <meta content='X3D Tidy, https://www.web3d.org/x3d/stylesheets/X3dTidy.html' name='generator'/>
    <meta content='https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/pelvis.x3d' name='identifier'/>
    <meta content='../license.html' name='license'/>
  </head>
  <Scene>
    <WorldInfo title='pelvis.x3d'/>
    <Background skyColor='0.858824 1 0.94902'/>
    <!-- vertical offset to max height of l_hip_bone and r_hip_bone -->
    <Transform DEF='pelvis' center='+0.0005 +1.0150 -0.0369' translation='0 0.9525 0'>
      <!-- sacrum offset to match joint socket: -->
      <!-- sacrum.x3d + translation +0.0005 +0.9750 -0.0769 -->
      <!-- sacrum.x3d adjusted axes +0.0000 +0.0400 +0.0400 -->
      <!-- sacrum.x3d =joint center +0.0005 +1.0150 -0.0369 -->
      <ViewpointGroup DEF='ViewpointGroupPelvis' description='pelvis LOA-1 (sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx) model' retainUserOffsets='true'>
        <Viewpoint DEF='ViewFromFront' description='pelvis LOA-1 (sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx) from front' nearDistance='0.001' position='0 0 0.4' retainUserOffsets='true'/>
        <Viewpoint DEF='ViewFromBehind' description='pelvis LOA-1 (sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx) from left side' nearDistance='0.001' orientation='0 1 0 1.5708' position='0.4 0 0' retainUserOffsets='true'/>
        <Viewpoint DEF='ViewFromLeft' description='pelvis LOA-1 (sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx) from behind' nearDistance='0.001' orientation='0 1 0 3.1416' position='0 0 -0.4' retainUserOffsets='true'/>
        <Viewpoint DEF='ViewFromRight' description='pelvis LOA-1 (sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx) from right side' nearDistance='0.001' orientation='0 1 0 -1.5708' position='-0.4 0 0' retainUserOffsets='true'/>
        <Viewpoint DEF='ViewFromAbove' description='pelvis LOA-1 (sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx) from above' nearDistance='0.001' orientation='1 0 0 -1.5708' position='0 0.4 0' retainUserOffsets='true'/>
        <Viewpoint DEF='ViewFromBelow' description='pelvis LOA-1 (sacrum, l_hip_bone, r_hip_bone, pubic_symphysis, coccyx) from below' nearDistance='0.001' orientation='1 0 0 1.5708' position='0 -0.4 0' retainUserOffsets='true'/>
      </ViewpointGroup>
    </Transform>
    <Inline DEF='sacrum' url='"sacrum.x3d" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/sacrum.x3d" "sacrum.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/sacrum.wrl"'/>
    <Inline DEF='l_hip_bone' url='"l_hip_bone.x3d" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/l_hip_bone.x3d" "l_hip_bone.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/l_hip_bone.wrl"'/>
    <Inline DEF='r_hip_bone' url='"r_hip_bone.x3d" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/r_hip_bone.x3d" "r_hip_bone.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/r_hip_bone.wrl"'/>
    <Inline DEF='pubic_symphysis' url='"pubic_symphysis.x3d" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/pubic_symphysis.x3d" "pubic_symphysis.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/pubic_symphysis.wrl"'/>
    <Inline DEF='coccyx' url='"coccyx.x3d" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/coccyx.x3d" "coccyx.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/coccyx.wrl"'/>
  </Scene>
</X3D>