X3D
type: NamedIndividual
has head: head
has scene: Scene
profile: Immersive
version: 3.3
no namespace schema location: https://www.web3d.org/specifications/x3d-3.3.xsd

component 1 1
type: NamedIndividual
type: component
has parent: head
level: 1
name: H-Anim

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: AllenStandShootRifleM24.x3d
name: title

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Canonical HAnim 1 -1 specification example, using native X3D tags instead of ProtoDeclaration/ExternProtoDeclaration and ProtoInstance.
name: description

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: Etsuko Lippi
name: creator

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 3 January 2002
name: created

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: 23 May 2020
name: modified

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Prototypes/AllenStandShootRifleM24.x3d
name: identifier

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit
name: generator

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: ../license.html
name: license

AllenStandShootRifleM24.x3d
description: Canonical HAnim 1 -1 specification example, using native X3D tags instead of ProtoDeclaration/ExternProtoDeclaration and ProtoInstance.
creator: Etsuko Lippi
created: 3 January 2002
modified: 23 May 2020
generator: X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../license.html

ExternProtoDeclare 2 1
type: NamedIndividual
type: ExternProtoDeclare
has parent: Scene
has field: field 2 1 1
has field: field 2 1 2
has field: field 2 1 3
appinfo: Rifle M24
name: RifleM24
url: "../../Savage/Weapons/SmallArms/RifleM24Prototype.x3d#RifleM24" "https://savage.nps.edu/Savage/Weapons/SmallArms/RifleM24Prototype.x3d#RifleM24" "../../Savage/Weapons/SmallArms/RifleM24Prototype.wrl#RifleM24" "https://savage.nps.edu/Savage/Weapons/SmallArms/RifleM24Prototype.wrl#RifleM24"

field 2 1 1
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 1
access type: inputOnly
appinfo: input true to fire
name: trigger
type: SFBool

field 2 1 2
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 1
access type: outputOnly
appinfo: output true when fired
name: fire
type: SFBool

field 2 1 3
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 1
access type: inputOnly
appinfo: trigger animation
name: animationStartTime
type: SFTime

ProtoDeclare 2 2
type: NamedIndividual
type: ProtoDeclare
has parent: Scene
has proto interface: ProtoInterface 2 2 1
has proto body: ProtoBody 2 2 2
name: LOA1_ShootAnimation

field 2 2 1 1
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: inputOutput
name: cycleInterval
type: SFTime
value: 0.009999999776482582

field 2 2 1 2
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: inputOutput
name: enabled
type: SFBool
value: true

field 2 2 1 3
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: inputOutput
name: loop
type: SFBool
value: true

field 2 2 1 4
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: inputOutput
name: startTime
type: SFTime
value: 0

field 2 2 1 5
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: inputOutput
name: stopTime
type: SFTime
value: -1

field 2 2 1 6
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: fraction_changed
type: SFFloat

field 2 2 1 7
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: isActive
type: SFBool

field 2 2 1 8
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: HumanoidRoot_translation_changed
type: SFVec3f

field 2 2 1 9
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: HumanoidRoot_rotation_changed
type: SFRotation

field 2 2 1 10
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: lower_body_rotation_changed
type: SFRotation

field 2 2 1 11
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: l_hip_rotation_changed
type: SFRotation

field 2 2 1 12
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: l_knee_rotation_changed
type: SFRotation

field 2 2 1 13
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: l_ankle_rotation_changed
type: SFRotation

field 2 2 1 14
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: l_midtarsal_rotation_changed
type: SFRotation

field 2 2 1 15
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: r_hip_rotation_changed
type: SFRotation

field 2 2 1 16
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: r_knee_rotation_changed
type: SFRotation

field 2 2 1 17
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: r_ankle_rotation_changed
type: SFRotation

field 2 2 1 18
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: r_midtarsal_rotation_changed
type: SFRotation

field 2 2 1 19
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: vl5_rotation_changed
type: SFRotation

field 2 2 1 20
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: skullbase_rotation_changed
type: SFRotation

field 2 2 1 21
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: l_shoulder_rotation_changed
type: SFRotation

field 2 2 1 22
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: l_elbow_rotation_changed
type: SFRotation

field 2 2 1 23
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: l_wrist_rotation_changed
type: SFRotation

field 2 2 1 24
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: r_shoulder_rotation_changed
type: SFRotation

field 2 2 1 25
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: r_elbow_rotation_changed
type: SFRotation

field 2 2 1 26
type: NamedIndividual
type: field
has parent: ProtoInterface 2 2 1
access type: outputOnly
name: r_wrist_rotation_changed
type: SFRotation

Viewpoint 2 4
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Allen Rifle Shooting Position
position: .1
position: .9
position: 2.4

LOD 2 5
type: NamedIndividual
type: LOD
has parent: Scene
has children: Viewpoint
has children: Transform 2 5 2
has children: WorldInfo 2 5 3
range: 50
range: 100

Viewpoint
type: NamedIndividual
type: Group
has parent: LOD 2 5
has children: Viewpoint 2 5 1 1
has children: Viewpoint 2 5 1 2
has children: HighResolution
DEF: Viewpoint

Viewpoint 2 5 1 1
type: NamedIndividual
type: Viewpoint
has parent: Viewpoint
description: Allen Back Viewpoint
orientation: 0.02
orientation: -1
orientation: -0.004
orientation: 1.4925
position: -2.5
position: .8
position: .3

Viewpoint 2 5 1 2
type: NamedIndividual
type: Viewpoint
has parent: Viewpoint
description: Allen Above Viewpoint
orientation: .999
orientation: 0.031
orientation: -0.039
orientation: 4.615
position: .1
position: 2.4
position: 0

HighResolution
type: NamedIndividual
type: Group
has parent: Viewpoint
has children: Transform 2 5 1 3 1
has children: ProtoInstance 2 5 1 3 2
DEF: HighResolution

hanim Allen
type: NamedIndividual
type: HAnimHumanoid
has parent: Transform 2 5 1 3 1
has skeleton: hanim humanoid root
has joints: hanim humanoid root-USE-1
has joints: hanim sacroiliac-USE-1
has joints: hanim vl1-USE-1
has joints: hanim vc4-USE-1
has joints: hanim skullbase-USE-1
has joints: hanim l ankle-USE-1
has joints: hanim r ankle-USE-1
has joints: hanim l elbow-USE-1
has joints: hanim r elbow-USE-1
has joints: hanim l hip-USE-1
has joints: hanim r hip-USE-1
has joints: hanim l knee-USE-1
has joints: hanim r knee-USE-1
has joints: hanim l shoulder-USE-1
has joints: hanim r shoulder-USE-1
has joints: hanim l wrist-USE-1
has joints: hanim r wrist-USE-1
has segments: hanim pelvis-USE-1
has segments: hanim l1-USE-1
has segments: hanim c4-USE-1
has segments: hanim skull-USE-1
has segments: hanim l calf-USE-1
has segments: hanim r calf-USE-1
has segments: hanim l forearm-USE-1
has segments: hanim r forearm-USE-1
has segments: hanim l hand-USE-1
has segments: hanim r hand-USE-1
has segments: hanim l hindfoot-USE-1
has segments: hanim r hindfoot-USE-1
has segments: hanim l thigh-USE-1
has segments: hanim r thigh-USE-1
has segments: hanim l upperarm-USE-1
has segments: hanim r upperarm-USE-1
DEF: hanim_Allen
name: Allen
version: 1.0

hanim humanoid root
type: NamedIndividual
type: HAnimJoint
has parent: hanim Allen
has children: hanim sacroiliac
has children: hanim vl1
DEF: hanim_humanoid_root
center: -0.00405
center: 0.855
center: -0.000113
name: humanoid_root
ulimit: 0
llimit: 0

hanim sacroiliac
type: NamedIndividual
type: HAnimJoint
has parent: hanim humanoid root
has children: hanim pelvis
has children: hanim l hip
has children: hanim r hip
DEF: hanim_sacroiliac
center: 0
center: 1.01
center: -0.0204
name: sacroiliac
ulimit: 0
llimit: 0

hanim pelvis
type: NamedIndividual
type: HAnimSegment
has parent: hanim sacroiliac
has children: Transform 2 5 1 3 1 1 1 1 1 1
DEF: hanim_pelvis
name: pelvis

Transform 2 5 1 3 1 1 1 1 1 1
type: NamedIndividual
type: Transform
has parent: hanim pelvis
has children: Shape 2 5 1 3 1 1 1 1 1 1 1
center: -0.7455
center: 1.0
center: 0.058
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

Pants Color
type: NamedIndividual
type: Material
has parent: Appearance 2 5 1 3 1 1 1 1 1 1 1 1
DEF: Pants_Color
ambient intensity: 0.25
diffuse color: 0.054
diffuse color: 0.233
diffuse color: 0.39

camo
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 5 1 3 1 1 1 1 1 1 1 1
DEF: camo
repeat s: false
repeat t: false
url: "greenCamo.gif" "greenCamo.jpg" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Prototypes/greenCamo.gif" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Prototypes/greenCamo.jpg"

IndexedFaceSet 2 5 1 3 1 1 1 1 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 1 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 1 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 1 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 1 1 1 1 2
point: -0.90
point: -0.99
point: 8.13
point: -0.89
point: -0.79
point: 8.34
point: -0.82
point: -0.51
point: 8.11
point: -0.91
point: -0.43
point: 7.52
point: -0.93
point: -0.39
point: 7.31
point: -0.98
point: -0.87
point: 7.35
point: -0.71
point: 8.52
point: -0.78
point: -0.63
point: 8.53
point: -0.68
point: -0.55
point: 8.64
point: -0.62
point: -0.67
point: 6.28
point: -0.72
point: -0.61
point: -0.59
point: 6.29
point: 6.33
point: -0.73
point: 6.30
point: 6.40
point: 6.46
point: 0.12
point: 9.40
point: 0.27
point: 9.37
point: 0.17
point: 9.33
point: -0.28
point: 9.24
point: -0.27
point: 9.19
point: -0.18
point: 9.25
point: -0.08
point: 9.32
point: -0.23
point: 9.42
point: 6.90
point: -0.83
point: 6.89
point: -0.75
point: 7.08
point: -0.80
point: 6.83
point: -0.81
point: 6.86
point: 6.87
point: -0.69
point: 6.54
point: 1.75
point: 8.42
point: 1.72
point: 8.51
point: 1.47
point: 8.85
point: -0.38
point: 9.16
point: -0.35
point: 9.14
point: -0.29

hanim l hip
type: NamedIndividual
type: HAnimJoint
has parent: hanim sacroiliac
has children: hanim l thigh
has children: hanim l knee
DEF: hanim_l_hip
center: 0.122
center: 0.888271
center: -0.0693267
name: l_hip
ulimit: 0
llimit: 0

hanim l thigh
type: NamedIndividual
type: HAnimSegment
has parent: hanim l hip
has children: l thigh adjust
DEF: hanim_l_thigh
name: l_thigh

l thigh adjust
type: NamedIndividual
type: Transform
has parent: hanim l thigh
has children: Shape 2 5 1 3 1 1 1 1 2 1 1 1
DEF: l_thigh_adjust
center: -0.7
center: 1.1
center: 0.04
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 1 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 1 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 1 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 1 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 1 2 1 1 1 2
point: -1.07
point: -2.63
point: 8.17
point: -1.06
point: -2.95
point: 8.05
point: -1.04
point: -2.99
point: 8.19
point: -1.10
point: 8.08
point: -1.09
point: -2.91
point: 7.89
point: -0.69
point: -2.87
point: 7.09
point: -0.88
point: -3.03
point: 7.36
point: -0.87
point: -2.75
point: 7.21
point: -0.96
point: -2.79
point: 8.42
point: 8.39
point: -1.02
point: 8.31
point: 7.67
point: 7.54
point: -1.03
point: 7.51
point: -2.83
point: 7.52
point: -0.98
point: 7.43
point: -0.99
point: -0.95
point: 8.45
point: -0.97
point: 8.43
point: 8.65
point: 7.63
point: -0.31
point: 9.03
point: -0.49
point: 8.97
point: -0.24
point: 9.06
point: 7.98
point: -3.19
point: -0.55
point: 7.06
point: -0.61
point: 7.08
point: 0.53
point: -3.31
point: 8.84
point: 0.39
point: -3.15
point: 8.89
point: 0.06
point: -3.71
point: 0.63
point: 7.07
point: 0.72
point: -3.11
point: 7.16
point: 0.55
point: 7.10
point: -0.23
point: 9.04
point: -2.67
point: 7.76
point: -1.05
point: -3.23

hanim l knee
type: NamedIndividual
type: HAnimJoint
has parent: hanim l hip
has children: hanim l calf
has children: hanim l ankle
DEF: hanim_l_knee
center: 0.0738
center: 0.517
center: -0.0284
name: l_knee
ulimit: 0
llimit: 0

hanim l calf
type: NamedIndividual
type: HAnimSegment
has parent: hanim l knee
has children: l calf adjust
DEF: hanim_l_calf
name: l_calf

l calf adjust
type: NamedIndividual
type: Transform
has parent: hanim l calf
has children: Shape 2 5 1 3 1 1 1 1 2 2 1 1 1
DEF: l_calf_adjust
center: -0.012
center: 1.1
center: -0.01
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 1 2 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 1 2 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 1 2 2 1 1 1 2 1
coord index: 4
coord index: 5
coord index: 2
coord index: -1
coord index: 19
coord index: 13
coord index: 20
coord index: 12
coord index: 14
coord index: 21
coord index: 9
coord index: 22
coord index: 23
coord index: 24
coord index: 0
coord index: 28
coord index: 29
coord index: 15
coord index: 6
coord index: 30
coord index: 16
coord index: 18
coord index: 17
coord index: 31
coord index: 11
coord index: 27
coord index: 26
coord index: 10
coord index: 3
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 8
coord index: 7
coord index: 25
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 32
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74
coord index: 1

Coordinate 2 5 1 3 1 1 1 1 2 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 1 2 2 1 1 1 2
point: 1.16
point: -9.12
point: 1.14
point: 0.45
point: -9.08
point: 1.07
point: 1.41
point: -9.00
point: 1.55
point: 1.38
point: -8.92
point: 1.60
point: 1.28
point: -8.84
point: 1.24
point: 1.40
point: -8.80
point: -0.22
point: 1.92
point: 0.18
point: -8.88
point: 2.17
point: 0.04
point: -8.96
point: 2.09
point: 0.25
point: 1.10
point: 1.19
point: -9.04
point: 1.88
point: 1.95
point: 0.70
point: 1.04
point: 0.77
point: 0.98
point: 1.12
point: -0.14
point: 1.82
point: -0.11
point: 2.00
point: 0.93
point: 1.94
point: 0.89
point: 0.79
point: 0.96
point: 0.67
point: 0.05
point: 1.17
point: -0.08
point: 1.21
point: -0.16
point: 1.26
point: -0.10
point: 0.29
point: 2.20
point: 1.99
point: 1.87
point: 0.97
point: 1.05
point: -0.23
point: 1.86
point: -0.17
point: 1.00
point: 2.01
point: -0.09
point: 1.32
point: 1.43
point: 0.60
point: 1.98
point: 0.54
point: 1.97
point: 0.46
point: 0.80
point: 0.75
point: 0.92
point: 2.06
point: 0.73

hanim l ankle
type: NamedIndividual
type: HAnimJoint
has parent: hanim l knee
has children: hanim l hindfoot
DEF: hanim_l_ankle
center: 0.0645
center: 0.0719
center: -0.048
name: l_ankle
ulimit: 0
llimit: 0

hanim l hindfoot
type: NamedIndividual
type: HAnimSegment
has parent: hanim l ankle
has children: l foot adjust
DEF: hanim_l_hindfoot
name: l_hindfoot

l foot adjust
type: NamedIndividual
type: Transform
has parent: hanim l hindfoot
has children: Shape 2 5 1 3 1 1 1 1 2 2 2 1 1 1
DEF: l_foot_adjust
center: -0.32
center: 1.1
center: 0.021
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

Shoe Color
type: NamedIndividual
type: Material
has parent: Appearance 2 5 1 3 1 1 1 1 2 2 2 1 1 1 1
DEF: Shoe_Color
ambient intensity: 0.25

IndexedFaceSet 2 5 1 3 1 1 1 1 2 2 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 1 2 2 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 1 2 2 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 1 2 2 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 1 2 2 2 1 1 1 2
point: 0.25
point: -8.96
point: 4.21
point: 0.10
point: -9.08
point: 4.20
point: 0.04
point: -9.04
point: 4.23
point: 1.16
point: -9.12
point: 4.25
point: 1.28
point: -8.84
point: 4.35
point: 1.41
point: -9.00
point: 4.66
point: 0.17
point: 4.14
point: 0.89
point: 4.11
point: 0.97
point: -8.92
point: 4.16
point: 4.13
point: 0.29
point: 5.31
point: 0.13
point: -9.16
point: 5.21
point: 0.28
point: 5.28
point: -0.08
point: 5.06
point: -0.04
point: 5.14
point: -0.13
point: 5.09
point: 0.45
point: 4.18
point: 0.31
point: 0.35
point: 5.34
point: 0.37
point: 5.27
point: 4.32
point: 0.06
point: 4.28
point: -0.09
point: 4.43
point: 0.67
point: -8.88
point: 4.09
point: 0.70
point: 4.15
point: 1.19
point: 4.99
point: 1.26
point: 4.93
point: 1.38
point: 4.71
point: 1.06
point: 5.10
point: 1.04
point: 0.57
point: -9.20
point: 0.85
point: 4.08
point: 0.82
point: 4.10
point: -9.48
point: 4.41
point: 1.00
point: 5.12
point: 0.93
point: 5.05

hanim r hip
type: NamedIndividual
type: HAnimJoint
has parent: hanim sacroiliac
has children: hanim r thigh
has children: hanim r knee
DEF: hanim_r_hip
center: -0.11
center: 0.892362
center: -0.0732533
name: r_hip
ulimit: 0
llimit: 0

hanim r thigh
type: NamedIndividual
type: HAnimSegment
has parent: hanim r hip
has children: r thigh adjust
DEF: hanim_r_thigh
name: r_thigh

r thigh adjust
type: NamedIndividual
type: Transform
has parent: hanim r thigh
has children: Shape 2 5 1 3 1 1 1 1 3 1 1 1
DEF: r_thigh_adjust
center: 0.43
center: 1.1
center: -0.05
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 1 3 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 1 3 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 1 3 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 1 3 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 1 3 1 1 1 2
point: -0.77
point: -2.40
point: -5.57
point: -0.74
point: -2.76
point: -5.63
point: -0.68
point: -2.84
point: -5.04
point: -0.53
point: -2.68
point: -4.56
point: -0.63
point: -2.48
point: -4.60
point: -2.24
point: -5.20
point: -0.72
point: -2.32
point: -4.69
point: -0.75
point: -2.28
point: -4.95
point: -2.96
point: -5.47
point: -0.69
point: -3.40
point: -3.60
point: -5.34
point: -0.09
point: -2.64
point: -6.30
point: -0.45
point: -6.05
point: -0.28
point: -6.14
point: -0.55
point: -2.52
point: -4.51
point: 0.06
point: -2.80
point: -6.36
point: -3.08
point: -6.18
point: -0.01
point: -2.56
point: -6.34
point: 0.05
point: -6.37
point: -4.47
point: -0.44
point: -0.60
point: -2.44
point: -5.90
point: -0.40
point: -6.09
point: -0.43
point: -2.92
point: -4.55
point: -0.66
point: -5.79
point: 0.77
point: -4.53
point: 0.83
point: -4.59
point: 1.00
point: -4.65
point: -3.16
point: -4.84
point: -3.24
point: -4.85
point: -3.28
point: -4.73
point: 0.22
point: -3.52
point: -6.39
point: 0.80

hanim r knee
type: NamedIndividual
type: HAnimJoint
has parent: hanim r hip
has children: hanim r calf
has children: hanim r ankle
DEF: hanim_r_knee
center: -0.0699
center: 0.51
center: -0.0166
name: r_knee
ulimit: 0
llimit: 0

hanim r calf
type: NamedIndividual
type: HAnimSegment
has parent: hanim r knee
has children: r calf adjust
DEF: hanim_r_calf
name: r_calf

r calf adjust
type: NamedIndividual
type: Transform
has parent: hanim r calf
has children: Shape 2 5 1 3 1 1 1 1 3 2 1 1 1
DEF: r_calf_adjust
center: 0.43
center: 1.1
center: -0.05
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 1 3 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 1 3 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 1 3 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 1 3 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 1 3 2 1 1 1 2
point: -0.42
point: -5.92
point: -5.94
point: -0.52
point: -6.08
point: -5.84
point: -0.49
point: -6.04
point: -5.76
point: -5.59
point: -0.20
point: -6.16
point: -5.71
point: -0.06
point: -5.47
point: 0.51
point: -6.12
point: -6.41
point: 0.61
point: -5.96
point: -6.33
point: 0.71
point: -6.28
point: -6.40
point: 0.43
point: -4.98
point: 0.36
point: -5.03
point: 0.81
point: -6.20
point: -5.04
point: -0.37
point: -5.95
point: -0.46
point: -5.91
point: -5.87
point: -0.17
point: -5.93
point: -0.34
point: -6.11
point: 0.00
point: -6.00
point: -6.14
point: 0.21
point: -6.32
point: -0.04
point: -6.37
point: 0.34
point: 0.06
point: -5.38
point: 0.12
point: -6.24
point: -5.31
point: 0.26
point: -5.07
point: -0.09
point: -5.88
point: -5.30
point: 0.97
point: -6.30
point: 1.27
point: -6.56
point: 0.92
point: -6.44
point: -6.39
point: -0.48
point: -5.80
point: -0.45
point: -5.86
point: -0.05
point: -5.99
point: -0.13
point: 0.42
point: -6.36
point: 0.89
point: -5.09
point: -5.05

hanim r ankle
type: NamedIndividual
type: HAnimJoint
has parent: hanim r knee
has children: hanim r hindfoot
DEF: hanim_r_ankle
center: -0.064
center: 0.0753
center: -0.0412
name: r_ankle
ulimit: 0
llimit: 0

hanim r hindfoot
type: NamedIndividual
type: HAnimSegment
has parent: hanim r ankle
has children: r foot adjust
DEF: hanim_r_hindfoot
name: r_hindfoot

r foot adjust
type: NamedIndividual
type: Transform
has parent: hanim r hindfoot
has children: Shape 2 5 1 3 1 1 1 1 3 2 2 1 1 1
DEF: r_foot_adjust
center: 0.3319
center: 1.1
center: -0.04
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 1 3 2 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 1 3 2 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 1 3 2 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 1 3 2 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 1 3 2 2 1 1 1 2
point: 0.50
point: -9.08
point: -4.43
point: 0.80
point: -9.12
point: -4.28
point: 0.66
point: -8.84
point: -4.37
point: 1.01
point: -9.24
point: 1.05
point: -4.24
point: 1.57
point: -8.92
point: -4.67
point: 1.55
point: -8.88
point: -4.49
point: 1.56
point: -8.96
point: -4.52
point: 0.52
point: -5.42
point: 0.69
point: -9.00
point: -5.47
point: 0.76
point: -5.45
point: 1.39
point: -5.29
point: 1.25
point: -5.41
point: 1.21
point: -5.38
point: 1.34
point: -4.31
point: 1.48
point: -9.04
point: -4.35
point: 1.51
point: -4.41
point: 0.81
point: -5.49
point: 0.94
point: -5.46
point: 0.93
point: -5.50
point: 1.24
point: -5.44
point: 1.54
point: -9.20
point: -4.73
point: -4.97
point: -4.50
point: -4.27
point: 1.20
point: -4.23
point: 1.13
point: -4.22
point: -5.51
point: 1.02
point: 1.44
point: -5.21
point: 1.47
point: -5.27
point: 1.35
point: -4.30
point: 0.03
point: 0.02
point: -4.90
point: 0.08
point: -4.81
point: 0.10
point: -5.08
point: -4.98
point: 0.01

hanim vl1
type: NamedIndividual
type: HAnimJoint
has parent: hanim humanoid root
has children: hanim l1
has children: hanim l shoulder
has children: hanim r shoulder
has children: hanim vc4
DEF: hanim_vl1
center: -0.00405
center: 1.07
center: -0.0275
name: vl1
ulimit: 0
llimit: 0

hanim l1
type: NamedIndividual
type: HAnimSegment
has parent: hanim vl1
has children: torso adjust
DEF: hanim_l1
name: l1

torso adjust
type: NamedIndividual
type: Transform
has parent: hanim l1
has children: Shape 2 5 1 3 1 1 1 2 1 1 1
DEF: torso_adjust
center: 0.0
center: 1.0
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

Shirt Color
type: NamedIndividual
type: Material
has parent: Appearance 2 5 1 3 1 1 1 2 1 1 1 1
DEF: Shirt_Color
ambient intensity: 0.25
diffuse color: 0.6
diffuse color: 0.0745
diffuse color: 0.1137

IndexedFaceSet 2 5 1 3 1 1 1 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 53
coord index: 57
coord index: 58
coord index: 62
coord index: 59
coord index: 60
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 65
coord index: 71
coord index: 76
coord index: 77
coord index: 78
coord index: 73
coord index: 54
coord index: 79
coord index: 55
coord index: 80
coord index: 56
coord index: 52
coord index: 75
coord index: 64

Coordinate 2 5 1 3 1 1 1 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 1 1 1 2
point: 0.89
point: 4.40
point: 0.99
point: 0.77
point: 1.10
point: 0.83
point: 4.36
point: 1.14
point: 0.68
point: 1.12
point: 0.70
point: 1.15
point: 0.71
point: 1.17
point: 0.60
point: 4.32
point: 1.18
point: 0.67
point: 1.06
point: 0.78
point: 4.44
point: 1.05
point: 0.59
point: 1.00
point: 0.40
point: 4.24
point: 1.01
point: 0.64
point: 1.23
point: 1.29
point: 1.27
point: 0.62
point: 1.20
point: 0.87
point: 0.81
point: 1.24
point: 0.85
point: -0.91
point: -1.00
point: 0.37
point: -0.82
point: 0.63
point: -0.70
point: -1.16
point: -0.84
point: 0.41
point: -1.04
point: -1.34
point: -0.58
point: -0.83
point: -0.96
point: -0.36
point: -0.66
point: -0.88
point: -0.94
point: -0.68
point: -1.08
point: -1.02
point: -0.90
point: -0.78
point: -1.12
point: 1.04
point: -0.92
point: 0.04
point: 0.97
point: -0.80
point: -0.65
point: -0.77
point: 0.30
point: 1.47
point: -0.73
point: -1.18
point: 1.25
point: 1.19
point: 1.16
point: -0.61
point: 1.37

hanim l shoulder
type: NamedIndividual
type: HAnimJoint
has parent: hanim vl1
has children: hanim l upperarm
has children: hanim l elbow
DEF: hanim_l_shoulder
center: 0.167
center: 1.36
center: -0.0518
name: l_shoulder
ulimit: 0
llimit: 0

hanim l upperarm
type: NamedIndividual
type: HAnimSegment
has parent: hanim l shoulder
has children: l upperarm adjust
DEF: hanim_l_upperarm
name: l_upperarm

l upperarm adjust
type: NamedIndividual
type: Transform
has parent: hanim l upperarm
has children: Shape 2 5 1 3 1 1 1 2 2 1 1 1
DEF: l_upperarm_adjust
center: -0.435
center: 1.0
center: 0.06
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

Skin Color
type: NamedIndividual
type: Material
has parent: Appearance 2 5 1 3 1 1 1 2 2 1 1 1 1
DEF: Skin_Color
ambient intensity: 0.25
diffuse color: 0.749
diffuse color: 0.601
diffuse color: 0.462

IndexedFaceSet 2 5 1 3 1 1 1 2 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 2 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 2 1 1 1 2
point: 0.69
point: 4.24
point: 5.73
point: 0.67
point: 5.71
point: 0.66
point: 4.20
point: 5.79
point: 0.57
point: 5.78
point: 0.25
point: 4.08
point: 5.64
point: 0.09
point: 3.88
point: 5.93
point: 0.17
point: 3.96
point: 5.98
point: 0.76
point: 4.12
point: 5.92
point: 0.79
point: 5.91
point: 0.78
point: 4.16
point: 5.89
point: 0.71
point: 5.90
point: 0.72
point: 0.82
point: 5.81
point: 0.80
point: 5.99
point: 1.03
point: 3.84
point: 6.14
point: 4.04
point: 6.15
point: 6.33
point: 0.45
point: 5.97
point: 6.04
point: 0.42
point: 0.98
point: 4.00
point: 5.95
point: 0.48
point: 5.88
point: 1.21
point: 5.87
point: 1.24
point: 3.68
point: 6.12
point: 0.36
point: 0.53
point: 3.72
point: 6.43
point: 0.22
point: 3.80
point: 6.24
point: 0.38
point: 3.48
point: 6.50
point: 6.37
point: 1.42
point: 6.07
point: 1.46
point: 1.33
point: 3.56
point: 1.04
point: 3.44
point: 6.39
point: 1.43
point: 5.82
point: 1.45
point: 3.60

hanim l elbow
type: NamedIndividual
type: HAnimJoint
has parent: hanim l shoulder
has children: hanim l forearm
has children: hanim l wrist
DEF: hanim_l_elbow
center: 0.196
center: 1.07
center: -0.0518
name: l_elbow
ulimit: 0
llimit: 0

hanim l forearm
type: NamedIndividual
type: HAnimSegment
has parent: hanim l elbow
has children: l forearm adjust
DEF: hanim_l_forearm
name: l_forearm

l forearm adjust
type: NamedIndividual
type: Transform
has parent: hanim l forearm
has children: Shape 2 5 1 3 1 1 1 2 2 2 1 1 1
DEF: l_forearm_adjust
center: -0.634
center: 1.01
center: 0.0799
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 2 2 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 2 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 2 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 2 2 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 2 2 1 1 1 2
point: 0.33
point: 0.96
point: 9.16
point: 0.17
point: 1.16
point: 8.98
point: 0.12
point: 0.80
point: 8.87
point: 1.22
point: 0.92
point: 9.02
point: 1.06
point: 0.72
point: 9.00
point: 1.17
point: 0.68
point: 8.93
point: 0.22
point: 8.32
point: 0.24
point: 8.49
point: 0.20
point: 1.04
point: 8.41
point: 0.16
point: 8.61
point: 0.18
point: 8.53
point: 1.30
point: 0.60
point: 0.64
point: 8.16
point: 1.12
point: 0.88
point: 8.26
point: 8.43
point: 0.10
point: 8.64
point: 8.10
point: 1.01
point: 0.76
point: 0.28
point: 9.23
point: 0.32
point: 9.28
point: 0.30
point: 8.23
point: 0.43
point: 8.18
point: 0.44
point: 8.24
point: 0.56
point: 9.26
point: 9.33
point: 9.22
point: 0.25
point: 8.52
point: 0.37
point: 8.36
point: 1.40
point: 8.88
point: 1.31
point: 8.50
point: 1.42
point: 8.97
point: 1.26
point: 8.94
point: 1.35
point: 0.83
point: 9.08
point: 0.21
point: 8.46
point: 0.19
point: 8.48
point: 0.48
point: 8.25

hanim l wrist
type: NamedIndividual
type: HAnimJoint
has parent: hanim l elbow
has children: hanim l hand
DEF: hanim_l_wrist
center: 0.213
center: 0.811
center: -0.0338
name: l_wrist
ulimit: 0
llimit: 0

hanim l hand
type: NamedIndividual
type: HAnimSegment
has parent: hanim l wrist
has children: l hand adjust
DEF: hanim_l_hand
name: l_hand

l hand adjust
type: NamedIndividual
type: Transform
has parent: hanim l hand
has children: Shape 2 5 1 3 1 1 1 2 2 2 2 1 1 1
DEF: l_hand_adjust
center: -0.8355
center: 1.015
center: 0.1
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 2 2 2 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 2 2 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 2 2 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 2 2 2 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 2 2 2 1 1 1 2
point: -0.18
point: -1.68
point: 10.63
point: -0.30
point: 10.77
point: -0.20
point: -1.52
point: 10.78
point: -0.25
point: -1.56
point: 11.13
point: -0.29
point: 11.02
point: -1.72
point: 11.09
point: -0.26
point: -1.84
point: 10.61
point: -0.03
point: 10.57
point: -0.10
point: 10.59
point: 0.24
point: -1.76
point: 0.23
point: -1.92
point: 10.85
point: 0.15
point: -1.80
point: 10.73
point: 11.32
point: 0.05
point: 11.36
point: 0.12
point: 11.38
point: 11.20
point: 11.22
point: -0.17
point: -1.64
point: -0.15
point: 11.24
point: 11.21
point: -0.45
point: -1.96
point: 10.81
point: 10.71
point: 0.16
point: 10.72
point: -0.08
point: 11.30
point: -0.13
point: -1.88
point: 10.56
point: -0.22
point: 0.29
point: 11.33
point: 0.33
point: 11.29
point: -0.35
point: 11.12
point: -0.04
point: 11.31
point: 0.07
point: -0.02
point: 10.62
point: -2.08
point: -0.09
point: -2.20
point: 11.35
point: 0.00
point: 10.64
point: 0.13
point: 11.39
point: -0.00
point: 0.06
point: 10.74
point: 0.10

hanim r shoulder
type: NamedIndividual
type: HAnimJoint
has parent: hanim vl1
has children: hanim r upperarm
has children: hanim r elbow
DEF: hanim_r_shoulder
center: -0.167
center: 1.36
center: -0.0458
name: r_shoulder
ulimit: 0
llimit: 0

hanim r upperarm
type: NamedIndividual
type: HAnimSegment
has parent: hanim r shoulder
has children: r upperarm adjust
DEF: hanim_r_upperarm
name: r_upperarm

r upperarm adjust
type: NamedIndividual
type: Transform
has parent: hanim r upperarm
has children: Shape 2 5 1 3 1 1 1 2 3 1 1 1
DEF: r_upperarm_adjust
center: 0.27
center: 1.0
center: -0.025
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 2 3 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 3 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 3 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 2 3 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 3 1 1 1 2
point: 0.29
point: 3.96
point: -4.40
point: 0.54
point: 4.16
point: -4.27
point: 0.69
point: -4.42
point: 0.84
point: 4.12
point: -4.47
point: 0.82
point: -4.49
point: 0.76
point: -4.44
point: 1.06
point: 4.08
point: 1.13
point: -4.52
point: 0.93
point: 4.04
point: -4.56
point: 1.00
point: -4.21
point: 0.91
point: -4.29
point: -4.51
point: 0.89
point: -4.43
point: -4.62
point: 4.00
point: -4.64
point: 0.37
point: 3.88
point: -4.69
point: 0.27
point: 3.80
point: -4.66
point: 0.68
point: -4.74
point: -4.68
point: 3.92
point: -4.75
point: 0.90
point: 1.02
point: -4.67
point: 1.27
point: 3.84
point: -4.55
point: 1.21
point: -4.57
point: 1.28
point: -4.22
point: 1.40
point: -4.45
point: -4.63
point: 1.35
point: 0.39
point: -4.17
point: 0.14
point: 3.72
point: -4.53
point: -0.01
point: 3.64
point: -4.07
point: 0.86
point: -4.91
point: 0.78
point: -4.82
point: 3.76
point: -4.71
point: 1.24
point: -4.60
point: 0.79
point: 3.68
point: -4.96
point: 0.50

hanim r elbow
type: NamedIndividual
type: HAnimJoint
has parent: hanim r shoulder
has children: hanim r forearm
has children: hanim r wrist
DEF: hanim_r_elbow
center: -0.192
center: 1.07
center: -0.0498
name: r_elbow
ulimit: 0
llimit: 0

hanim r forearm
type: NamedIndividual
type: HAnimSegment
has parent: hanim r elbow
has children: r forearm adjust
DEF: hanim_r_forearm
name: r_forearm

r forearm adjust
type: NamedIndividual
type: Transform
has parent: hanim r forearm
has children: Shape 2 5 1 3 1 1 1 2 3 2 1 1 1
DEF: r_forearm_adjust
center: 0.7641
center: 1.01
center: -0.07438
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 2 3 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 3 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 3 2 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 2 3 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 3 2 1 1 1 2
point: 0.51
point: 1.04
point: -10.46
point: 0.45
point: 0.72
point: -10.27
point: 0.55
point: 0.88
point: -10.04
point: 1.10
point: 0.96
point: -10.77
point: 0.82
point: 0.92
point: -10.75
point: 1.03
point: 1.28
point: -10.71
point: 1.39
point: -10.50
point: 1.40
point: 0.80
point: -10.53
point: 1.25
point: -10.65
point: 1.66
point: -10.09
point: 1.73
point: 1.16
point: -10.00
point: 1.62
point: 1.00
point: -9.74
point: 1.26
point: 0.68
point: -9.65
point: 1.54
point: -9.88
point: -9.53
point: -10.39
point: 0.56
point: 1.08
point: -9.83
point: 0.59
point: -9.84
point: 0.60
point: -9.79
point: 0.74
point: -10.62
point: 0.44
point: 1.32
point: -10.36
point: 1.43
point: 1.12
point: -9.47
point: 1.34
point: -9.42
point: 0.70
point: -9.67
point: -9.62
point: -9.69
point: 1.30
point: -9.46
point: 1.29
point: 1.19
point: 0.76
point: -9.59
point: 1.15
point: -9.66
point: 1.17
point: -9.57
point: 1.20
point: -9.58
point: 1.27
point: -9.60
point: 1.21
point: 0.48

hanim r wrist
type: NamedIndividual
type: HAnimJoint
has parent: hanim r elbow
has children: hanim r hand
DEF: hanim_r_wrist
center: -0.217
center: 0.811
center: -0.0338
name: r_wrist
ulimit: 0
llimit: 0

hanim r hand
type: NamedIndividual
type: HAnimSegment
has parent: hanim r wrist
has children: Group 2 5 1 3 1 1 1 2 3 2 2 1 1
DEF: hanim_r_hand
name: r_hand

r hand adjust
type: NamedIndividual
type: Transform
has parent: Group 2 5 1 3 1 1 1 2 3 2 2 1 1
has children: Shape 2 5 1 3 1 1 1 2 3 2 2 1 1 1 1
DEF: r_hand_adjust
center: 0.2693
center: 1.011
center: -0.0248
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

IndexedFaceSet 2 5 1 3 1 1 1 2 3 2 2 1 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 3 2 2 1 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 3 2 2 1 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73
coord index: 74

Coordinate 2 5 1 3 1 1 1 2 3 2 2 1 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 3 2 2 1 1 1 1 2
point: 0.18
point: -1.44
point: -5.74
point: 0.25
point: -1.72
point: -5.87
point: 0.16
point: -5.43
point: 0.66
point: -1.60
point: -5.35
point: 0.61
point: -1.56
point: -5.31
point: 0.48
point: -5.34
point: -1.52
point: -5.29
point: 0.35
point: -1.40
point: -5.95
point: 0.81
point: -5.90
point: 0.80
point: -1.68
point: -5.93
point: 0.78
point: -6.02
point: 0.96
point: -5.72
point: 0.93
point: -5.63
point: 0.89
point: -5.77
point: 1.01
point: -5.64
point: 0.70
point: -1.76
point: 0.23
point: -1.64
point: -5.37
point: 0.87
point: -5.83
point: 0.88
point: -5.80
point: 0.90
point: -1.84
point: -5.65
point: 0.85
point: -5.62
point: 0.84
point: -1.80
point: -5.55
point: 0.97
point: -5.59
point: 0.15
point: 0.21
point: -2.24
point: 0.13
point: -2.08
point: 0.56
point: -1.96
point: -5.96
point: 0.36
point: 0.08
point: -1.92
point: -5.30
point: 0.24
point: -1.88
point: -5.27
point: 0.31
point: 0.79
point: 0.45
point: -5.36
point: 0.32
point: -5.28
point: -0.01

Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 5 1 3 1 1 1 2 3 2 2 1 1
has children: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
rotation: 0
rotation: 1
rotation: -2.25
scale: 0.1

Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2
has children: rifleM24
has children: FireScript
has children: FireTouchSensor
has ROUTE: ROUTE 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 4
has ROUTE: ROUTE 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 5
has ROUTE: ROUTE 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 6
rotation: 1
rotation: 0
rotation: 1.35
translation: 2.4
translation: -5.86
translation: 0.11

rifleM24
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
DEF: rifleM24
name: RifleM24

FireScript
type: NamedIndividual
type: Script
has parent: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
has field: field 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 2 1
has field: field 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 2 2
DEF: FireScript
source code: ecmascript: function enabled (value, timeStamp) { //print ('enabled value =' + value); if (value == true) fire = value; }

field 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 2 1
type: NamedIndividual
type: field
has parent: FireScript
access type: outputOnly
name: fire
type: SFBool

field 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 2 2
type: NamedIndividual
type: field
has parent: FireScript
access type: inputOnly
name: enabled
type: SFBool

FireTouchSensor
type: NamedIndividual
type: TouchSensor
has parent: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
DEF: FireTouchSensor
description: click to fire

ROUTE 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 4
type: NamedIndividual
type: ROUTE
has parent: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
from field: isOver
from node: FireTouchSensor
to field: enabled
to node: FireScript

ROUTE 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 5
type: NamedIndividual
type: ROUTE
has parent: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
from field: touchTime
from node: FireTouchSensor
to field: animationStartTime
to node: rifleM24

ROUTE 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1 6
type: NamedIndividual
type: ROUTE
has parent: Transform 2 5 1 3 1 1 1 2 3 2 2 1 1 2 1
from field: fire
from node: FireScript
to field: trigger
to node: rifleM24

hanim vc4
type: NamedIndividual
type: HAnimJoint
has parent: hanim vl1
has children: hanim c4
has children: hanim skullbase
DEF: hanim_vc4
center: 0
center: 1.43
center: -0.0458
name: vc4
ulimit: 0
llimit: 0

hanim c4
type: NamedIndividual
type: HAnimSegment
has parent: hanim vc4
has children: neck adjust
DEF: hanim_c4
name: c4

neck adjust
type: NamedIndividual
type: Transform
has parent: hanim c4
has children: Shape 2 5 1 3 1 1 1 2 4 1 1 1
DEF: neck_adjust
center: -0.36
center: 1.03
center: 0.04
rotation: 0
rotation: 1
rotation: 1.570796
scale: 0.1

neck
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 4 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 4 1 1 1 2 1
DEF: neck
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73

Coordinate 2 5 1 3 1 1 1 2 4 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: neck
point: 0.96
point: 4.75
point: 3.62
point: 0.90
point: 4.59
point: 3.37
point: 0.85
point: 4.67
point: 3.29
point: 0.59
point: 4.51
point: 3.04
point: 0.70
point: 4.55
point: 3.11
point: 3.22
point: 0.81
point: 3.21
point: 0.75
point: 4.71
point: 3.18
point: 0.99
point: 3.80
point: 1.03
point: 3.67
point: 0.94
point: 4.63
point: 3.68
point: 0.77
point: 3.17
point: 0.91
point: 3.81
point: 0.74
point: 0.97
point: 3.32
point: 0.48
point: 4.19
point: 0.53
point: 4.47
point: 4.23
point: 0.58
point: 4.16
point: 0.83
point: 3.09
point: 1.01
point: 3.33
point: 1.05
point: 3.34
point: 1.06
point: 3.26
point: 1.10
point: 3.70
point: 1.08
point: 3.64
point: 1.12
point: 3.55
point: 1.18
point: 3.72
point: 3.86
point: 1.14
point: 3.89
point: 0.86
point: 4.08
point: 0.87
point: 4.10
point: 4.06
point: 4.03
point: 3.08
point: 0.78
point: 3.01
point: 0.89
point: 2.97
point: 2.95
point: 3.03
point: 0.98
point: 3.10
point: 4.39

hanim skullbase
type: NamedIndividual
type: HAnimJoint
has parent: hanim vc4
has children: hanim skull
DEF: hanim_skullbase
center: 0
center: 1.54
center: -0.0409
name: skullbase
ulimit: 0
llimit: 0

hanim skull
type: NamedIndividual
type: HAnimSegment
has parent: hanim skullbase
has children: skull adjust
DEF: hanim_skull
name: skull

skull adjust
type: NamedIndividual
type: Transform
has parent: hanim skull
has children: Shape 2 5 1 3 1 1 1 2 4 2 1 1 1
DEF: skull_adjust
center: -0.07
center: 1.33
center: -0.035
scale: 0.001

ImageTexture 2 5 1 3 1 1 1 2 4 2 1 1 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 5 1 3 1 1 1 2 4 2 1 1 1 1
url: "clone.gif" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Prototypes/clone.gif"

IndexedFaceSet 2 5 1 3 1 1 1 2 4 2 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 5 1 3 1 1 1 2 4 2 1 1 1
has coord: Coordinate 2 5 1 3 1 1 1 2 4 2 1 1 1 2 1
has tex coord: TextureCoordinate 2 5 1 3 1 1 1 2 4 2 1 1 1 2 2
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73

Coordinate 2 5 1 3 1 1 1 2 4 2 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 4 2 1 1 1 2
point: 110.572
point: -39.5036
point: 63.5633
point: 106.325
point: -40.8309
point: 58.5202
point: 108.187
point: -42.0738
point: 68.6372
point: 112.39
point: -40.7534
point: 73.5916
point: 114.872
point: -38.2579
point: 68.3271
point: 116.727
point: -40.2621
point: 75.6672
point: 119.083
point: -37.5411
point: 71.2134
point: 120.79
point: -40.0419
point: 76.7704
point: 122.976
point: -36.3295
point: 75.8227
point: 49.4739
point: -36.7337
point: 54.0405
point: 44.9053
point: -36.9436
point: 52.9487
point: 47.0875
point: -41.2803
point: 52.3002
point: 51.6517
point: -41.0797
point: 53.3464
point: 54.0251
point: -36.6217
point: 54.7837
point: 56.1936
point: -41.1026
point: 53.6043
point: 58.5731
point: -36.742
point: 54.6979
point: 60.7671
point: -41.2593
point: 53.3948
point: 63.1262
point: -37.0551
point: 53.9256
point: 65.3114
point: -41.6834
point: 52.241
point: 67.6892
point: -37.5792
point: 52.4017
point: 108.812
point: -38.4447
point: 52.6248
point: 104.629
point: -39.9357
point: 46.9408
point: 113.009
point: -36.9744
point: 58.2404
point: 117.32
point: -35.4994
point: 63.8891
point: 121.751
point: -34.2563
point: 68.7247
point: 127.094
point: -34.7886

TextureCoordinate 2 5 1 3 1 1 1 2 4 2 1 1 1 2 2
type: NamedIndividual
type: TextureCoordinate
has parent: IndexedFaceSet 2 5 1 3 1 1 1 2 4 2 1 1 1 2
point: 0.747729
point: 0.0118408
point: 0.726727
point: 0.00952291
point: 0.737635
point: 9.25064e-005
point: 0.758642
point: 0.00240936
point: 0.769102
point: 0.0140387
point: 0.779783
point: 0.00330219
point: 0.789771
point: 0.0153309
point: 0.799443
point: 0.00372753
point: 0.80948
point: 0.017501
point: 0.459233
point: 0.0235079
point: 0.437887
point: 0.0231323
point: 0.448389
point: 0.00845623
point: 0.469709
point: 0.00880909
point: 0.480551
point: 0.0237164
point: 0.490982
point: 0.00878334
point: 0.501893
point: 0.0235253
point: 0.512415
point: 0.00853233
point: 0.523251
point: 0.0230034
point: 0.533688
point: 0.00782871
point: 0.544606
point: 0.0221203
point: 0.737091
point: 0.0208984
point: 0.716515
point: 0.0183155
point: 0.75792
point: 0.0234724
point: 0.779501
point: 0.0260815
point: 0.801656
point: 0.0283079
point: 0.826591
point: 0.0274036
point: 0.320621
point: 0.0327828
point: 0.299202
point: 0.0314602
point: 0.309656
point: 0.0176747
point: 0.331041
point: 0.0189812
point: 0.341956
point: 0.033909
point: 0.352378
point: 0.0198889
point: 0.363325
point: 0.0348154
point: 0.3737
point: 0.0207399
point: 0.384659
point: 0.0356842
point: 0.395067
point: 0.021468
point: 0.406078
point: 0.0365926
point: 0.416465
point: 0.0222261
point: 0.427436

ProtoInstance 2 5 1 3 2
type: NamedIndividual
type: ProtoInstance
has parent: HighResolution
name: LOA1_ShootAnimation

Transform 2 5 2
type: NamedIndividual
type: Transform
has parent: LOD 2 5
has children: Shape 2 5 2 1
translation: 0
translation: 1

Box 2 5 2 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 5 2 1
size: .5
size: 2
size: .3

Material 2 5 2 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 2 1 2
diffuse color: 0.1
diffuse color: 0.4

WorldInfo 2 5 3
type: NamedIndividual
type: WorldInfo
has parent: LOD 2 5
info: "null"

NavigationInfo 2 6
type: NamedIndividual
type: NavigationInfo
has parent: Scene
avatar size: 0.15
avatar size: 1.53
avatar size: 0.75
speed: 0.5
type: "EXAMINE"

WorldInfo 2 7
type: NamedIndividual
type: WorldInfo
has parent: Scene
info: "Copyright (c) 1997. 3Name3D / Yglesias Wallock Divekar, Inc."
title: Nancy - an HAnim compliant avatar by 3Name3D

TIMER
type: NamedIndividual
type: TimeSensor
has parent: Group 2 8
DEF: TIMER
cycle interval: 4.0

TriggerProximitySensor
type: NamedIndividual
type: ProximitySensor
has parent: Group 2 8
DEF: TriggerProximitySensor
size: 50

HUMANOIDROOT POSITION ANIMATOR
type: NamedIndividual
type: PositionInterpolator
has parent: Group 2 8
DEF: HUMANOIDROOT_POSITION_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0

HUMANOIDROOT ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: HUMANOIDROOT_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0

SACROILIAC ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: SACROILIAC_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0

L HIP ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: L_HIP_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0

L KNEE ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: L_KNEE_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0
key value: 1.05

L ANKLE ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: L_ANKLE_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0
key value: 0
key value: 1
key value: 0.20

L MIDTARSAL ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: L_MIDTARSAL_ANIMATOR
key: 0.0
key: 1.0
key value: 1
key value: 0

R HIP ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: R_HIP_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0

R KNEE ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: R_KNEE_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0

R ANKLE ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: R_ANKLE_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0

R MIDTARSAL ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: R_MIDTARSAL_ANIMATOR
key: 0.0
key: 1.0
key value: 1
key value: 0

VL5 ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: VL5_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0
key value: 0.00

SKULLBASE ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: SKULLBASE_ANIMATOR
key: 0.0
key: 0.1
key: 0.5
key: 0.7
key: 1.0
key value: 0.0
key value: 1.0
key value: 0.2
key value: 0.3
key value: 0.4
key value: 0.9
key value: 0.47
key value: 0.85
key value: 0.23
key value: 1.04

L SHOULDER ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: L_SHOULDER_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0
key value: 0.3

L ELBOW ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: L_ELBOW_ANIMATOR
key: 0.0
key: 0.3
key: 0.44
key: 0.51
key: 1.0
key value: 0.0
key value: 1.0
key value: -0.25
key value: -0.30
key value: -0.40
key value: -0.92
key value: 0.38
key value: 0.08
key value: 2.74

L WRIST ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: L_WRIST_ANIMATOR
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0
key value: 1.50

R SHOULDER ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: R_SHOULDER_ANIMATOR
key: 0.0
key: 0.1
key: 0.2
key: 0.3
key: 0.4
key: 0.5
key: 0.6
key: 0.7
key: 0.8
key: 0.9
key: 1.0
key value: 1.0
key value: 0.0
key value: -0.3
key value: -0.45
key value: -0.5
key value: -0.55
key value: -0.60
key value: -0.65
key value: -0.90
key value: -1.0
key value: -1.2
key value: -1.3

R ELBOW ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: R_ELBOW_ANIMATOR
key: 0.0
key: 0.1
key: 0.2
key: 0.5
key: 0.6
key: 0.7
key: 0.8
key: 1.0
key value: 0.0
key value: 1.0
key value: 0.50
key value: 0.55
key value: 0.75
key value: 0.8
key value: 1.15
key value: 1.30
key value: 0
key value: 1
key value: 2.27

R WRIST ANIMATOR
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 8
DEF: R_WRIST_ANIMATOR
key: 0.0
key: 1.0
key value: 1.0
key value: 0.0
key value: 3.14

ROUTE 2 9
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: enterTime
from node: TriggerProximitySensor
to field: startTime
to node: TIMER

ROUTE 2 10
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: HUMANOIDROOT_POSITION_ANIMATOR

ROUTE 2 11
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: HUMANOIDROOT_ANIMATOR

ROUTE 2 12
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: SACROILIAC_ANIMATOR

ROUTE 2 13
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: L_HIP_ANIMATOR

ROUTE 2 14
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: L_KNEE_ANIMATOR

ROUTE 2 15
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: L_ANKLE_ANIMATOR

ROUTE 2 16
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: L_MIDTARSAL_ANIMATOR

ROUTE 2 17
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: R_HIP_ANIMATOR

ROUTE 2 18
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: R_KNEE_ANIMATOR

ROUTE 2 19
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: R_ANKLE_ANIMATOR

ROUTE 2 20
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: R_MIDTARSAL_ANIMATOR

ROUTE 2 21
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: VL5_ANIMATOR

ROUTE 2 22
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: SKULLBASE_ANIMATOR

ROUTE 2 23
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: L_SHOULDER_ANIMATOR

ROUTE 2 24
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: L_ELBOW_ANIMATOR

ROUTE 2 25
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: L_WRIST_ANIMATOR

ROUTE 2 26
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: R_SHOULDER_ANIMATOR

ROUTE 2 27
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: R_ELBOW_ANIMATOR

ROUTE 2 28
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: R_WRIST_ANIMATOR

ROUTE 2 29
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: R_ANKLE_ANIMATOR
to field: set_rotation
to node: hanim_r_ankle

ROUTE 2 30
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: R_KNEE_ANIMATOR
to field: set_rotation
to node: hanim_r_knee

ROUTE 2 31
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: R_HIP_ANIMATOR
to field: set_rotation
to node: hanim_r_hip

ROUTE 2 32
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: L_ANKLE_ANIMATOR
to field: set_rotation
to node: hanim_l_ankle

ROUTE 2 33
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: L_KNEE_ANIMATOR
to field: set_rotation
to node: hanim_l_knee

ROUTE 2 34
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: L_HIP_ANIMATOR
to field: set_rotation
to node: hanim_l_hip

ROUTE 2 35
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: VL5_ANIMATOR
to field: set_rotation
to node: hanim_sacroiliac

ROUTE 2 36
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: R_ELBOW_ANIMATOR
to field: set_rotation
to node: hanim_r_elbow

ROUTE 2 37
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: R_SHOULDER_ANIMATOR
to field: set_rotation
to node: hanim_r_shoulder

ROUTE 2 38
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: L_WRIST_ANIMATOR
to field: set_rotation
to node: hanim_l_wrist

ROUTE 2 39
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: L_ELBOW_ANIMATOR
to field: set_rotation
to node: hanim_l_elbow

ROUTE 2 40
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: L_SHOULDER_ANIMATOR
to field: set_rotation
to node: hanim_l_shoulder

ROUTE 2 41
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: value_changed
from node: SKULLBASE_ANIMATOR
to field: set_rotation
to node: hanim_skullbase