media @ VU
extern-proto-humanoid-yt-plus.vr
extern-proto-humanoid-yt-plus.vr
(wrl
)
[ flux /
bitmanagement /
cortona /
octaga
]
#VRMLV2.0 utf8
proto-humanoid-yt-plus
interface
EXTERNPROTO Humanoid [
field SFVec3f bboxCenter
field SFVec3f bboxSize
exposedField SFVec3f center
exposedField MFNode humanoidBody
exposedField MFString info
exposedField MFNode joints
exposedField SFString name
exposedField SFRotation rotation
exposedField SFVec3f scale
exposedField SFRotation scaleOrientation
exposedField MFNode segments
exposedField MFNode sites
exposedField SFVec3f translation
exposedField SFString version
exposedField MFNode viewpoints
][
"@vr-proto-humanoid-yt-plus.wrl#Humanoid"
"../../../../proto/humanoid/yt/plus.wrl#Humanoid"
"../../../../../@vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:C:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:D:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:E:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:F:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:R:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:Z:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:D:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"http://localhost/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"http://www.cs.vu.nl/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid"
"http://hush.cs.vu.nl/vr/proto/humanoid/yt/plus.wrl#Humanoid"
]
interface
EXTERNPROTO Joint [
exposedField SFVec3f center
exposedField MFNode children
exposedField MFFloat llimit
exposedField SFRotation limitOrientation
exposedField SFString name
exposedField SFRotation rotation
exposedField SFVec3f scale
exposedField SFRotation scaleOrientation
exposedField MFFloat stiffness
exposedField SFVec3f translation
exposedField MFFloat ulimit
][
"@vr-proto-humanoid-yt-plus.wrl#Joint"
"../../../../proto/humanoid/yt/plus.wrl#Joint"
"../../../../../@vr/proto/humanoid/yt/plus.wrl#Joint"
"file:C:/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:D:/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:E:/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:F:/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:R:/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:Z:/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:D:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"http://localhost/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"http://www.cs.vu.nl/online/@share/vr/proto/humanoid/yt/plus.wrl#Joint"
"http://hush.cs.vu.nl/vr/proto/humanoid/yt/plus.wrl#Joint"
]
interface
EXTERNPROTO Segment [
field SFVec3f bboxCenter
field SFVec3f bboxSize
exposedField SFVec3f centerOfMass
exposedField MFNode children
exposedField SFNode coord
exposedField MFNode displacers
exposedField SFFloat mass
exposedField MFFloat momentsOfInertia
exposedField SFString name
eventIn MFNode addChildren
eventIn MFNode removeChildren
][
"@vr-proto-humanoid-yt-plus.wrl#Segment"
"../../../../proto/humanoid/yt/plus.wrl#Segment"
"../../../../../@vr/proto/humanoid/yt/plus.wrl#Segment"
"file:C:/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:D:/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:E:/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:F:/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:R:/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:Z:/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:D:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"http://localhost/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"http://www.cs.vu.nl/online/@share/vr/proto/humanoid/yt/plus.wrl#Segment"
"http://hush.cs.vu.nl/vr/proto/humanoid/yt/plus.wrl#Segment"
]
interface
EXTERNPROTO Site [
exposedField SFVec3f center
exposedField MFNode children
exposedField SFString name
exposedField SFRotation rotation
exposedField SFVec3f scale
exposedField SFRotation scaleOrientation
exposedField SFVec3f translation
eventIn MFNode addChildren
eventIn MFNode removeChildren
][
"@vr-proto-humanoid-yt-plus.wrl#Site"
"../../../../proto/humanoid/yt/plus.wrl#Site"
"../../../../../@vr/proto/humanoid/yt/plus.wrl#Site"
"file:C:/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:D:/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:E:/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:F:/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:R:/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:Z:/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:D:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"http://localhost/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"http://www.cs.vu.nl/online/@share/vr/proto/humanoid/yt/plus.wrl#Site"
"http://hush.cs.vu.nl/vr/proto/humanoid/yt/plus.wrl#Site"
]
interface
EXTERNPROTO Humanoid-yt-plus [
field SFVec3f bboxCenter
field SFVec3f bboxSize
exposedField SFVec3f center
##exposedField MFNode humanoidBody [ ]
exposedField MFString info
exposedField MFNode joints
exposedField SFString name
exposedField SFRotation rotation
exposedField SFVec3f scale
exposedField SFRotation scaleOrientation
exposedField MFNode segments
exposedField MFNode sites
exposedField SFVec3f translation
exposedField SFString version
##exposedField MFNode viewpoints [ ]
eventOut SFNode l_shoulder
eventOut SFNode r_shoulder
eventOut SFNode l_elbow
eventOut SFNode r_elbow
eventOut SFNode l_hip
eventOut SFNode r_hip
eventOut SFNode l_ankle
eventOut SFNode r_ankle
eventOut SFNode l_knee
eventOut SFNode r_knee
eventOut SFNode l_wrist
eventOut SFNode r_wrist
eventOut SFNode vl5
eventOut SFNode skullbase
eventOut SFNode humanoidroot
eventOut SFNode sacroiliac
eventOut SFNode l_thumb2
eventOut SFNode l_thumb3
eventOut SFNode l_index2
eventOut SFNode l_index3
eventOut SFNode l_middle2
eventOut SFNode l_middle3
eventOut SFNode l_ring2
eventOut SFNode l_ring3
eventOut SFNode l_pinky2
eventOut SFNode l_pinky3
eventOut SFNode r_thumb2
eventOut SFNode r_thumb3
eventOut SFNode r_index2
eventOut SFNode r_index3
eventOut SFNode r_middle2
eventOut SFNode r_middle3
eventOut SFNode r_ring2
eventOut SFNode r_ring3
eventOut SFNode r_pinky2
eventOut SFNode r_pinky3
][
"@vr-proto-humanoid-yt-plus.wrl#Humanoid-yt-plus"
"../../../../proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"../../../../../@vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:C:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:D:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:E:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:F:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:R:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:Z:/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:D:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"http://localhost/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"http://www.cs.vu.nl/online/@share/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
"http://hush.cs.vu.nl/vr/proto/humanoid/yt/plus.wrl#Humanoid-yt-plus"
]
interface
EXTERNPROTO humanoid-yt-plus [
eventOut SFNode l_shoulder
eventOut SFNode r_shoulder
eventOut SFNode l_elbow
eventOut SFNode r_elbow
eventOut SFNode l_hip
eventOut SFNode r_hip
eventOut SFNode l_ankle
eventOut SFNode r_ankle
eventOut SFNode l_knee
eventOut SFNode r_knee
eventOut SFNode l_wrist
eventOut SFNode r_wrist
eventOut SFNode vl5
eventOut SFNode skullbase
eventOut SFNode humanoidroot
eventOut SFNode sacroiliac
eventOut SFNode l_hand
eventOut SFNode r_hand
eventOut SFNode l_thumb2
eventOut SFNode l_thumb3
eventOut SFNode l_index2
eventOut SFNode l_index3
eventOut SFNode l_middle2
eventOut SFNode l_middle3
eventOut SFNode l_ring2
eventOut SFNode l_ring3
eventOut SFNode l_pinky2
eventOut SFNode l_pinky3
eventOut SFNode r_thumb2
eventOut SFNode r_thumb3
eventOut SFNode r_index2
eventOut SFNode r_index3
eventOut SFNode r_middle2
eventOut SFNode r_middle3
eventOut SFNode r_ring2
eventOut SFNode r_ring3
eventOut SFNode r_pinky2
eventOut SFNode r_pinky3
exposedField SFInt32 visible
exposedField SFInt32 persona
exposedField SFInt32 dialog
exposedField SFBool isPilot
exposedField MFFloat avatarSize
exposedField SFFloat avatarHeight
exposedField SFBool isAvatar
eventIn SFInt32 gesture
exposedField SFTime gesture1
exposedField SFTime gesture2
exposedField SFTime gesture3
exposedField SFTime gesture4
exposedField SFTime gesture5
exposedField SFTime gesture6
exposedField SFTime gesture7
exposedField SFTime gesture8
eventIn SFVec3f set_position
exposedField SFRotation rotation
exposedField SFInt32 whichChoice
exposedField SFBool isOver
exposedField SFTime touchTime
exposedField SFVec3f translation
exposedField SFVec3f center
##exposedField MFNode humanoidBody [ ]
exposedField MFString info
exposedField MFNode joints
exposedField SFString name
##exposedField SFRotation rotation 0 0 1 0
exposedField SFVec3f scale
exposedField SFRotation scaleOrientation
exposedField MFNode segments
exposedField MFNode sites
##exposedField SFVec3f translation 0 0 0
##exposedField SFString version "1.1"
##exposedField MFNode viewpoints [ ]
eventIn MFString message
exposedField MFString string
exposedField SFVec3f bulb_translation
exposedField SFRotation bulb_rotation
exposedField SFVec3f bulb_scale
exposedField SFInt32 type
exposedField SFColor color
exposedField SFColor text
exposedField SFFloat transparency
exposedField SFVec3f text_scale
exposedField SFVec3f text_translation
exposedField SFRotation text_rotation
exposedField MFString background
eventOut MFString message_changed
][
"@vr-proto-humanoid-yt-plus.wrl#humanoid-yt-plus"
"../../../../proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"../../../../../@vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:C:/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:D:/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:E:/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:F:/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:R:/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:Z:/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:D:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"http://localhost/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"file:C:/www/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"http://www.cs.vu.nl/online/@share/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
"http://hush.cs.vu.nl/vr/proto/humanoid/yt/plus.wrl#humanoid-yt-plus"
]
(C) A. Eliëns
21/5/2007
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.