X3D Model Documentation: r_tarsal_middle_phalanx_5.x3d

  1  <?xml version="1.0" encoding="UTF-8"?>
  2  <!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 4.0//EN" "https://www.web3d.org/specifications/x3d-4.0.dtd">
  3  <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'>
  4       <head>
  5            <meta name='titlecontent=' r_tarsal_middle_phalanx_5.x3d '/>
  6            <meta name='descriptioncontent='bone in foot'/>
  7            <meta name='creatorcontent='Don Brutzman, Joe Williams, John Carlson, Damon Hernandez'/>
  8            <meta name='translatorcontent='Don Brutzman'/>
  9            <meta name='createdcontent='5 December 2013'/>
 10            <meta name='translatedcontent='5 March 2026'/>
 11            <meta name='modifiedcontent='23 April 2026'/>
 12            <meta name='referencecontent=' originals/rfmphal3.x3d '/>
 13            <meta name='referencecontent='https://en.wikipedia.org/wiki/Phalanx_bone'/>
 14            <meta name='referencecontent='https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton'/>
 15            <meta name='referencecontent='usage examples https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical'/>
 16            <meta name='generatorcontent='X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit'/>
 17            <meta name='generatorcontent=' X3D Tidy, https://www.web3d.org/x3d/stylesheets/X3dTidy.html '/>
 18            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/r_tarsal_middle_phalanx_5.x3d '/>
 19            <meta name='licensecontent='../license.html'/>
 20       </head>
<!--

Event Graph ROUTE Table shows event connections.

--> <!-- to top DEF nodes index: AxesDisplay, BoneMaterial, CenterOfRotationForJoint, HiddenLight, r_tarsal_middle_phalanx_5, r_tarsal_middle_phalanx_5_coordinate, r_tarsal_middle_phalanx_5_geometry, UserTouchSensor, UserTouchState

Index for Viewpoint node: HiddenViewpoint

-->
 21       <Scene>
 22            <WorldInfo title='r_tarsal_middle_phalanx_5.x3d'/>
 23            <Background skyColor='0.858824 1 0.94902'/>
 24            <!-- user hover lights bone and reveals description, user selection/deselection temporarily binds/unbinds close-up hidden viewpoint -->
 25 
          <!-- ROUTE information for UserTouchSensor node:  [from isActive to UserTouchState.set_boolean ] -->
          <TouchSensor DEF='UserTouchSensordescription='bone r_tarsal_middle_phalanx_5'/>
 26            <Transform DEF='r_tarsal_middle_phalanx_5translation='-0.1311 0.0101 0.0480'>
 27 
               <!-- ROUTE information for UserTouchState node:  [from UserTouchSensor.isActive to set_boolean ] [from toggle to HiddenViewpoint.set_bind ] [from toggle to HiddenLight.on ] [from toggle to CenterOfRotationForJoint.visible ] -->
               <BooleanToggle DEF='UserTouchStatecontainerField='children'/>
 28                 < ROUTE  fromNode='UserTouchSensor' fromField='isActive' toNode='UserTouchState' toField='set_boolean'/>
 29 
               <!-- ROUTE information for HiddenViewpoint node:  [from UserTouchState.toggle to set_bind ] -->
               <Viewpoint DEF='HiddenViewpointnearDistance='0.001position='0 0 0.2retainUserOffsets='true'>
 30                      <NavigationInfo containerField='navigationInfotransitionType='"ANIMATE"type='"EXAMINE"'/>
 31                 </Viewpoint>
 32                 < ROUTE  fromNode='UserTouchState' fromField='toggle' toNode='HiddenViewpoint' toField='set_bind'/>
 33 
               <!-- ROUTE information for HiddenLight node:  [from UserTouchState.toggle to on ] -->
               <DirectionalLight DEF='HiddenLightambientIntensity='1color='0.1 0.1 1on='false'/>
 34                 < ROUTE  fromNode='UserTouchState' fromField='toggle' toNode='HiddenLight' toField='on'/>
 35 
               <!-- ROUTE information for CenterOfRotationForJoint node:  [from UserTouchState.toggle to visible ] -->
               <Transform DEF='CenterOfRotationForJointvisible='false'>
 36                      <!-- insert computations for joint center of rotation here -->
 37                      <Inline DEF='AxesDisplaydescription='RGB display axes showing XYZ direction in local coordinate systemvisible='false'   url=' "AxesDisplay.x3d"'/>
 38                 </Transform>
 39                 < ROUTE  fromNode='UserTouchState' fromField='toggle' toNode='CenterOfRotationForJoint' toField='visible'/>
 40                 <Shape>
 41                      <Appearance>
 42                           <Material DEF='BoneMaterialambientIntensity='0.965diffuseColor='1 0.9765 0.8667shininess='0.05specularColor='0.349 0.349 0.349'/>
 43                      </Appearance>
 44                      <IndexedFaceSet DEF='r_tarsal_middle_phalanx_5_geometrycreaseAngle='1.571coordIndex='0 1 2 -1 3 4 5 -1 6 7 8 -1 9 10 11 -1 12 13 14 -1 15 16 17 -1 18 19 20 -1 21 22 1 -1 21 23 22 -1 8 7 24 -1 25 26 27 -1 28 29 30 -1 30 31 28 -1 32 33 34 -1 32 35 33 -1 36 14 13 -1 37 38 39 -1 38 40 39 -1 41 42 43 -1 41 44 42 -1 16 45 17 -1 46 47 48 -1 46 49 47 -1 50 51 18 -1 50 52 51 -1 53 54 43 -1 43 42 53 -1 55 56 57 -1 57 58 55 -1 53 59 60 -1 53 61 59 -1 62 63 64 -1 63 65 64 -1 22 2 1 -1 66 67 68 -1 69 66 70 -1 66 71 70 -1 72 5 4 -1 13 71 40 -1 13 5 71 -1 73 58 57 -1 73 74 58 -1 20 19 25 -1 52 50 75 -1 50 76 75 -1 77 60 59 -1 59 78 77 -1 11 49 46 -1 11 16 49 -1 26 34 33 -1 79 80 81 -1 82 83 84 -1 85 86 87 -1 31 88 28 -1 89 19 51 -1 90 91 92 -1 92 93 90 -1 94 95 90 -1 95 91 90 -1 96 13 12 -1 67 66 97 -1 2 22 98 -1 99 100 101 -1 99 102 100 -1 103 10 104 -1 103 45 10 -1 105 106 107 -1 107 108 105 -1 50 18 20 -1 20 109 50 -1 52 110 51 -1 52 111 110 -1 45 16 10 -1 112 8 113 -1 112 6 8 -1 37 39 68 -1 36 13 114 -1 115 74 73 -1 115 110 74 -1 116 83 82 -1 116 73 57 -1 57 81 116 -1 26 117 27 -1 26 33 117 -1 86 80 79 -1 118 100 102 -1 118 119 100 -1 120 65 121 -1 120 122 65 -1 38 37 123 -1 37 124 123 -1 97 66 69 -1 18 51 19 -1 123 125 126 -1 123 7 125 -1 11 10 16 -1 38 114 13 -1 13 40 38 -1 112 15 17 -1 127 5 72 -1 128 2 98 -1 68 39 66 -1 106 121 129 -1 121 106 105 -1 9 104 10 -1 9 120 104 -1 7 130 125 -1 7 6 130 -1 126 38 123 -1 38 126 114 -1 101 97 99 -1 67 97 101 -1 69 2 128 -1 69 70 2 -1 127 131 0 -1 127 72 131 -1 4 62 132 -1 4 3 62 -1 96 129 63 -1 96 12 129 -1 107 114 126 -1 107 36 114 -1 124 68 133 -1 37 68 124 -1 134 135 136 -1 134 137 135 -1 65 138 64 -1 122 138 65 -1 108 104 105 -1 108 103 104 -1 119 139 100 -1 119 140 139 -1 141 102 98 -1 141 118 102 -1 20 77 109 -1 142 77 20 -1 143 144 145 -1 143 78 144 -1 102 128 98 -1 99 128 102 -1 146 79 56 -1 146 86 79 -1 95 48 55 -1 46 48 95 -1 9 94 147 -1 9 11 94 -1 129 65 63 -1 129 121 65 -1 117 35 148 -1 33 35 117 -1 56 81 57 -1 79 81 56 -1 116 115 73 -1 116 82 115 -1 19 84 149 -1 84 19 89 -1 86 150 87 -1 150 86 146 -1 88 151 85 -1 32 151 88 -1 152 80 151 -1 80 152 83 -1 136 131 132 -1 131 136 135 -1 153 93 154 -1 155 93 153 -1 92 110 111 -1 110 92 74 -1 24 123 124 -1 7 123 24 -1 113 15 112 -1 15 113 156 -1 59 157 158 -1 59 61 157 -1 145 76 143 -1 76 145 159 -1 154 160 153 -1 154 75 160 -1 94 161 147 -1 94 90 161 -1 58 92 91 -1 92 58 74 -1 60 142 162 -1 60 77 142 -1 100 133 101 -1 100 139 133 -1 153 21 137 -1 153 160 21 -1 132 64 136 -1 62 64 132 -1 122 161 138 -1 122 147 161 -1 130 45 103 -1 45 130 17 -1 113 140 157 -1 140 113 8 -1 144 119 118 -1 144 158 119 -1 160 23 21 -1 160 159 23 -1 89 110 115 -1 89 51 110 -1 30 54 148 -1 54 30 43 -1 41 150 47 -1 29 150 41 -1 85 28 88 -1 28 85 87 -1 26 152 34 -1 26 149 152 -1 149 83 152 -1 84 83 149 -1 83 81 80 -1 83 116 81 -1 146 47 150 -1 48 47 146 -1 15 49 16 -1 44 49 15 -1 61 42 156 -1 61 53 42 -1 162 27 117 -1 27 162 142 -1 50 143 76 -1 50 109 143 -1 75 111 52 -1 75 154 111 -1 96 5 13 -1 96 3 5 -1 70 5 127 -1 70 71 5 -1 39 71 66 -1 71 39 40 -1 159 141 23 -1 141 159 145 -1 124 139 24 -1 139 124 133 -1 126 108 107 -1 108 126 125 -1 161 134 138 -1 134 161 155 -1 135 0 131 -1 135 1 0 -1 117 54 162 -1 117 148 54 -1 119 157 140 -1 157 119 158 -1 44 47 49 -1 44 41 47 -1 53 162 54 -1 53 60 162 -1 91 55 58 -1 91 95 55 -1 157 156 113 -1 157 61 156 -1 161 93 155 -1 90 93 161 -1 75 159 160 -1 75 76 159 -1 78 158 144 -1 78 59 158 -1 29 43 30 -1 29 41 43 -1 156 44 15 -1 44 156 42 -1 154 92 111 -1 93 92 154 -1 137 155 153 -1 134 155 137 -1 34 151 32 -1 151 34 152 -1 31 32 88 -1 35 32 31 -1 151 86 85 -1 151 80 86 -1 25 149 26 -1 149 25 19 -1 82 89 115 -1 82 84 89 -1 87 29 28 -1 87 150 29 -1 31 148 35 -1 31 30 148 -1 120 147 122 -1 120 9 147 -1 46 94 11 -1 46 95 94 -1 56 48 146 -1 48 56 55 -1 118 145 144 -1 141 145 118 -1 109 78 143 -1 77 78 109 -1 25 142 20 -1 27 142 25 -1 23 98 22 -1 23 141 98 -1 139 8 24 -1 140 8 139 -1 125 103 108 -1 130 103 125 -1 138 136 64 -1 138 134 136 -1 137 1 135 -1 137 21 1 -1 133 67 101 -1 68 67 133 -1 106 36 107 -1 14 36 106 -1 3 63 62 -1 3 96 63 -1 72 132 131 -1 72 4 132 -1 0 70 127 -1 70 0 2 -1 69 99 97 -1 128 99 69 -1 17 6 112 -1 6 17 130 -1 105 120 121 -1 120 105 104 -1 129 14 106 -1 129 12 14 -1'>
 45                           <Coordinate DEF='r_tarsal_middle_phalanx_5_coordinatepoint='0.0034 -0.0010 -0.0028 0.0031 -0.0012 -0.0022 0.0016 -0.0024 -0.0032 0.0034 0.0024 -0.0022 0.0042 0.0010 -0.0023 0.0015 0.0007 -0.0027 -0.0029 0.0011 -0.0015 -0.0031 0.0016 -0.0025 -0.0031 -0.0004 -0.0021 0.0004 0.0020 0.0004 -0.0007 0.0019 0.0004 0.0002 0.0014 0.0015 0.0011 0.0036 -0.0020 -0.0004 0.0025 -0.0027 -0.0002 0.0036 -0.0023 -0.0028 0.0000 0.0006 -0.0015 0.0012 0.0012 -0.0019 0.0013 -0.0000 -0.0006 -0.0024 0.0024 -0.0004 -0.0030 0.0028 -0.0015 -0.0031 0.0019 0.0026 -0.0015 -0.0013 0.0012 -0.0023 -0.0025 0.0008 -0.0024 -0.0015 -0.0032 -0.0003 -0.0033 -0.0019 -0.0035 0.0024 -0.0022 -0.0036 0.0027 -0.0022 -0.0035 0.0023 -0.0042 -0.0011 0.0029 -0.0039 -0.0009 0.0024 -0.0044 -0.0017 0.0023 -0.0043 -0.0017 0.0028 -0.0038 -0.0023 0.0032 -0.0035 -0.0033 0.0027 -0.0030 -0.0031 0.0031 -0.0042 -0.0025 0.0027 -0.0014 0.0033 -0.0028 -0.0030 -0.0003 -0.0042 -0.0030 0.0017 -0.0034 -0.0024 -0.0009 -0.0042 -0.0015 0.0004 -0.0036 -0.0034 -0.0008 0.0017 -0.0034 -0.0013 0.0009 -0.0038 -0.0015 0.0016 -0.0030 -0.0004 0.0012 -0.0012 0.0017 0.0003 0.0003 0.0011 0.0023 -0.0021 0.0004 0.0022 0.0002 0.0010 0.0030 -0.0017 0.0008 0.0018 -0.0005 -0.0020 0.0019 0.0013 -0.0017 0.0029 0.0012 -0.0016 0.0024 -0.0031 -0.0020 0.0009 -0.0036 -0.0022 0.0016 0.0013 0.0010 0.0033 0.0012 0.0009 0.0040 0.0022 0.0003 0.0040 0.0020 0.0004 0.0032 -0.0023 -0.0028 0.0004 -0.0024 -0.0028 0.0011 -0.0028 -0.0020 0.0004 0.0035 0.0025 -0.0019 0.0023 0.0033 -0.0017 0.0032 0.0021 -0.0013 0.0020 0.0027 -0.0012 -0.0013 -0.0023 -0.0038 -0.0021 -0.0032 -0.0040 -0.0028 -0.0017 -0.0044 -0.0002 -0.0034 -0.0035 0.0014 -0.0021 -0.0035 -0.0002 -0.0008 -0.0033 0.0041 0.0004 -0.0024 0.0025 -0.0003 0.0040 0.0022 -0.0004 0.0032 0.0015 -0.0015 0.0013 0.0001 -0.0020 0.0009 -0.0018 -0.0029 0.0012 -0.0015 -0.0029 0.0004 0.0011 0.0006 0.0044 0.0003 -0.0003 0.0045 0.0018 0.0002 0.0044 0.0022 -0.0011 0.0039 0.0010 -0.0013 0.0043 0.0016 -0.0020 0.0037 -0.0025 -0.0004 0.0037 0.0000 0.0005 0.0043 -0.0026 0.0000 0.0034 -0.0042 -0.0014 0.0031 0.0017 -0.0021 0.0034 0.0018 0.0006 0.0018 0.0017 0.0006 0.0025 0.0020 -0.0004 0.0026 0.0023 -0.0003 0.0018 0.0011 0.0013 0.0018 0.0011 0.0010 0.0024 0.0022 0.0032 -0.0021 -0.0008 -0.0036 -0.0036 0.0000 -0.0035 -0.0025 -0.0007 -0.0038 -0.0032 -0.0022 -0.0035 -0.0028 -0.0022 -0.0035 -0.0037 -0.0007 -0.0036 -0.0026 -0.0011 0.0024 -0.0008 -0.0004 0.0025 -0.0006 -0.0003 0.0031 -0.0014 -0.0002 0.0038 -0.0019 -0.0015 0.0035 -0.0024 -0.0013 0.0030 -0.0018 -0.0013 -0.0028 0.0014 0.0020 -0.0010 0.0031 0.0019 -0.0011 0.0026 -0.0027 0.0004 -0.0004 -0.0031 -0.0006 -0.0007 -0.0023 0.0026 -0.0032 0.0023 -0.0011 0.0036 0.0024 -0.0005 0.0042 -0.0035 -0.0033 0.0024 -0.0009 -0.0035 -0.0017 -0.0022 -0.0032 -0.0019 0.0006 0.0024 -0.0005 0.0008 0.0031 -0.0012 0.0016 0.0022 -0.0003 -0.0031 0.0019 -0.0031 -0.0032 -0.0003 -0.0040 -0.0023 0.0024 -0.0022 -0.0024 0.0027 -0.0028 0.0032 -0.0006 -0.0030 -0.0001 -0.0037 -0.0032 0.0011 0.0037 -0.0016 -0.0021 0.0018 -0.0011 0.0044 0.0002 -0.0020 0.0044 0.0010 -0.0018 -0.0031 -0.0018 -0.0041 0.0036 0.0000 -0.0003 0.0040 -0.0001 -0.0014 0.0041 0.0005 -0.0012 0.0035 -0.0005 -0.0005 0.0026 0.0015 -0.0003 -0.0030 -0.0018 -0.0033 -0.0028 -0.0019 -0.0021 -0.0002 -0.0033 -0.0016 -0.0020 -0.0031 0.0018 -0.0008 -0.0028 0.0005 -0.0012 -0.0032 -0.0006 -0.0005 -0.0030 -0.0004 0.0001 0.0009 0.0038 0.0013 0.0017 0.0007 -0.0042 -0.0025 0.0023 -0.0006 -0.0030 0.0030 -0.0025 0.0003 0.0029 -0.0020 -0.0014 0.0039 -0.0013 -0.0024 0.0037 0.0028 -0.0008 0.0006 0.0022 -0.0010 0.0016 0.0029 -0.0002 0.0007 -0.0032 -0.0010 0.0004 -0.0028 -0.0019 -0.0007 -0.0022 -0.0030 -0.0006 0.0004 -0.0023 -0.0001 0.0020 -0.0015 0.0002 0.0021 0.0009 0.0007 -0.0029 -0.0029 0.0017'/>
 46                      </IndexedFaceSet>
 47                 </Shape>
 48            </Transform>
 49       </Scene>
 50  </X3D>
<!--

Event Graph ROUTE Table shows event connections.

--> <!-- to top DEF nodes index: AxesDisplay, BoneMaterial, CenterOfRotationForJoint, HiddenLight, r_tarsal_middle_phalanx_5, r_tarsal_middle_phalanx_5_coordinate, r_tarsal_middle_phalanx_5_geometry, UserTouchSensor, UserTouchState

Index for Viewpoint node: HiddenViewpoint

-->
X3D Tooltips element index: Appearance, Background, BooleanToggle, Coordinate, DirectionalLight, head, IndexedFaceSet, Inline, Material, meta, NavigationInfo, ROUTE, Scene, Shape, TouchSensor, Transform, Viewpoint, WorldInfo, X3D,
plus documentation for accessType definitions, type definitions, XML data types, and field types

Event Graph ROUTE Table entries with 4 ROUTE connections total, showing X3D event-model relationships for this scene.

Each row shows an event cascade that may occur during a single timestamp interval between frame renderings, as part of the X3D execution model.

UserTouchSensor
TouchSensor
isActive
SFBool

ROUTE
event to
(1)
UserTouchState
BooleanToggle
set_boolean
SFBool
then
 
 
 
UserTouchState
BooleanToggle
toggle
SFBool

ROUTE
event to
(2)
HiddenViewpoint
Viewpoint
set_bind
SFBool
  then
 
 
 
UserTouchState
BooleanToggle
toggle
SFBool

ROUTE
event to
(2)
HiddenLight
DirectionalLight
on
SFBool
  then
 
 
 
UserTouchState
BooleanToggle
toggle
SFBool

ROUTE
event to
(2)
CenterOfRotationForJoint
Transform
visible
SFBool

Additional guidance on X3D animation can be found in the 10-Step Animation Design Process and Event Tracing hint sheets.
Have fun with X3D! 😀

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/r_tarsal_middle_phalanx_5Index.html -->
<!-- SourceForge version control Version control at    
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/r_tarsal_middle_phalanx_5.x3d -->

<!-- Color-coding legend: X3D terminology <X3dNode DEF='idNamefield='value'/> matches XML terminology <XmlElement DEF='idNameattribute='value'/>
(Light-blue background: event-based behavior node or statement) (Grey background inside box: inserted documentation) (Magenta background: X3D Extensibility)
-->

to top <!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->