media @ VU
[] readme course preface I 1 2 II 3 4 III 5 6 7 IV 8 9 10 V 11 12 afterthoughts appendix references examples resources _

talk show tell print

template-humanoid-script-extended.vr

template-humanoid-script-extended.vr (wrl ) [ flux / bitmanagement / cortona / octaga ]


  

script


  
  Script {
  mustEvaluate TRUE
  directOutput TRUE
  
  eventOut SFNode l_shoulder IS l_shoulder
  eventOut SFNode r_shoulder IS r_shoulder
  eventOut SFNode l_elbow IS l_elbow
  eventOut SFNode r_elbow IS r_elbow
  eventOut SFNode l_hip IS l_hip
  eventOut SFNode r_hip IS r_hip
  eventOut SFNode l_ankle IS l_ankle
  eventOut SFNode r_ankle IS r_ankle
  eventOut SFNode l_knee IS l_knee
  eventOut SFNode r_knee IS r_knee
  eventOut SFNode l_wrist IS l_wrist
  eventOut SFNode r_wrist IS r_wrist
  eventOut SFNode vl5 IS vl5
  eventOut SFNode skullbase IS skullbase
  eventOut SFNode humanoidroot IS humanoidroot
  eventOut SFNode sacroiliac IS sacroiliac
  
  field SFNode hanim_l_shoulder USE hanim_l_shoulder
  field SFNode hanim_r_shoulder USE hanim_r_shoulder
  field SFNode hanim_l_elbow USE hanim_l_elbow
  field SFNode hanim_r_elbow USE hanim_r_elbow
  field SFNode hanim_l_hip USE hanim_l_hip
  field SFNode hanim_r_hip USE hanim_r_hip
  field SFNode hanim_l_ankle USE hanim_l_ankle
  field SFNode hanim_r_ankle USE hanim_r_ankle
  field SFNode hanim_l_knee USE hanim_l_knee
  field SFNode hanim_r_knee USE hanim_r_knee
  field SFNode hanim_l_wrist USE hanim_l_wrist
  field SFNode hanim_r_wrist USE hanim_r_wrist
  field SFNode hanim_vl5 USE hanim_vl5
  field SFNode hanim_skullbase USE hanim_skullbase
  field SFNode hanim_humanoidroot USE hanim_HumanoidRoot
  field SFNode hanim_sacroiliac USE hanim_sacroiliac
  
  eventOut SFNode l_hand IS l_hand
  eventOut SFNode r_hand IS r_hand
  
  eventOut SFNode l_thumb2 IS l_thumb2
  eventOut SFNode l_thumb3 IS l_thumb3
  eventOut SFNode l_index2 IS l_index2
  eventOut SFNode l_index3 IS l_index3
  eventOut SFNode l_middle2 IS l_middle2
  eventOut SFNode l_middle3 IS l_middle3
  eventOut SFNode l_ring2 IS l_ring2
  eventOut SFNode l_ring3 IS l_ring3
  eventOut SFNode l_pinky2 IS l_pinky2
  eventOut SFNode l_pinky3 IS l_pinky3
  
  eventOut SFNode r_thumb2 IS r_thumb2
  eventOut SFNode r_thumb3 IS r_thumb3
  eventOut SFNode r_index2 IS r_index2
  eventOut SFNode r_index3 IS r_index3
  eventOut SFNode r_middle2 IS r_middle2
  eventOut SFNode r_middle3 IS r_middle3
  eventOut SFNode r_ring2 IS r_ring2
  eventOut SFNode r_ring3 IS r_ring3
  eventOut SFNode r_pinky2 IS r_pinky2
  eventOut SFNode r_pinky3 IS r_pinky3
  
  field SFNode hanim_l_hand USE hanim_l_hand
  field SFNode hanim_r_hand USE hanim_r_hand
  
  field SFNode hanim_l_thumb2 USE hanim_l_thumb2
  field SFNode hanim_l_thumb3 USE hanim_l_thumb3
  field SFNode hanim_l_index2 USE hanim_l_index2
  field SFNode hanim_l_index3 USE hanim_l_index3
  field SFNode hanim_l_middle2 USE hanim_l_middle2
  field SFNode hanim_l_middle3 USE hanim_l_middle3
  field SFNode hanim_l_ring2 USE hanim_l_ring2
  field SFNode hanim_l_ring3 USE hanim_l_ring3
  field SFNode hanim_l_pinky2 USE hanim_l_pinky2
  field SFNode hanim_l_pinky3 USE hanim_l_pinky3
  
  field SFNode hanim_r_thumb2 USE hanim_r_thumb2
  field SFNode hanim_r_thumb3 USE hanim_r_thumb3
  field SFNode hanim_r_index2 USE hanim_r_index2
  field SFNode hanim_r_index3 USE hanim_r_index3
  field SFNode hanim_r_middle2 USE hanim_r_middle2
  field SFNode hanim_r_middle3 USE hanim_r_middle3
  field SFNode hanim_r_ring2 USE hanim_r_ring2
  field SFNode hanim_r_ring3 USE hanim_r_ring3
  field SFNode hanim_r_pinky2 USE hanim_r_pinky2
  field SFNode hanim_r_pinky3 USE hanim_r_pinky3
  
  url "javascript:
  function initialize() {
  l_shoulder = hanim_l_shoulder;
  r_shoulder = hanim_r_shoulder;
  l_elbow = hanim_l_elbow;
  r_elbow = hanim_r_elbow;
  l_hip = hanim_l_hip;
  r_hip = hanim_r_hip;
  l_ankle = hanim_l_ankle;
  r_ankle = hanim_r_ankle;
  l_knee = hanim_l_knee;
  r_knee = hanim_r_knee;
  l_wrist = hanim_l_wrist;
  r_wrist = hanim_r_wrist;
  vl5 = hanim_vl5;
  skullbase = hanim_skullbase;
  humanoidroot = hanim_humanoidroot;
  sacroiliac = hanim_sacroiliac;
  
  l_hand = hanim_l_hand;
  r_hand = hanim_r_hand;
  
  l_thumb2 = hanim_l_thumb2;
  l_thumb3 = hanim_l_thumb3;
  l_index2 = hanim_l_index2;
  l_index3 = hanim_l_index3;
  l_middle2 = hanim_l_middle2;
  l_middle3 = hanim_l_middle3;
  l_ring2 = hanim_l_ring2;
  l_ring3 = hanim_l_ring3;
  l_pinky2 = hanim_l_pinky2;
  l_pinky3 = hanim_l_pinky3;
  
  r_thumb2 = hanim_r_thumb2;
  r_thumb3 = hanim_r_thumb3;
  r_index2 = hanim_r_index2;
  r_index3 = hanim_r_index3;
  r_middle2 = hanim_r_middle2;
  r_middle3 = hanim_r_middle3;
  r_ring2 = hanim_r_ring2;
  r_ring3 = hanim_r_ring3;
  r_pinky2 = hanim_r_pinky2;
  r_pinky3 = hanim_r_pinky3;
  
  }
  "
  
  } ## end script
  
  


(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.