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

avatar-red.vr

avatar-red.vr (wrl ) [ flux / bitmanagement / cortona / octaga ]


  
  
  PROTO Avatar-red [
  exposedField MFFloat avatarSize [.25 0 .05]
  
  exposedField SFFloat avatarHeight 1.75
  
  exposedField SFBool isAvatar TRUE
  
   exposedField SFTime gesture1 0
   exposedField SFTime gesture2 0
   exposedField SFTime gesture3 0
   exposedField SFTime gesture4 0
   exposedField SFTime gesture5 0
   exposedField SFTime gesture6 0
   exposedField SFTime gesture7 0
   exposedField SFTime gesture8 0
  
  eventIn SFVec3f set_position
  exposedField SFRotation rotation 0 1 0 0
  
  exposedField SFInt32 whichChoice 0
  exposedField SFBool isOver FALSE
  exposedField SFTime touchTime 0
  
  ] {
  
  DEF WalkingAvatar Transform {
  rotation IS rotation
  children [
  
  Group {
  children [
  
  WorldInfo {info ["Copyright (C) 1999 CANAL+. All Rights Reserved. Walk and Ambient Gesture Modifications (wa_script functionality) Copyright (C) 1999 blaxxun interactive. All Rights Reserved"]}
  
  DEF vis VisibilitySensor {
  size 1 2 1
  center 0 1 0
  }
  
  

#########################################################


#GEOMETRY

#########################################################


Shape { appearance DEF MainApp Appearance{ material Material{diffuseColor 0.56 0.22 0.15} <template type=texture name=red/> } geometry IndexedFaceSet { creaseAngle 3.14 coord DEF PointList Coordinate{ point[ -0.1304 0.1207 -0.0011,-0.1228 0.1193 -0.0391,-0.1392 0.0618 -0.0398,-0.0784 0.1193 -0.0688,-0.0304 0.0965 -0.0756,-0.0718 0.0807 -0.0984,-0.1449 0.0515 0.0028,0.1326 0.1207 -0.0011,0.1453 0.0515 0.0028,0.1386 0.0618 -0.0398, 0.1220 0.1193 -0.0391,0.0746 0.0807 -0.0984,0.0845 0.1193 -0.0688,0.0291 0.0965 -0.0756,0.0005 0.0604 -0.0752,0.0001 0.0914 -0.0713,-0.0004 -0.0401 0.0739,-0.0751 0.0410 0.0817,-0.0788 0.1001 0.0807,0.0772 0.0410 0.0817, 0.0818 0.1001 0.0807,0.0001 0.0826 0.1122,-0.0000 0.0344 0.1030,0.1096 0.0332 -0.0521,0.0005 0.0583 -0.0742,0.1200 0.0332 -0.0029,-0.1087 0.0332 -0.0521,-0.1190 0.0332 -0.0029,0.0680 0.0446 0.0736,0.1649 0.1173 0.0570, 0.0684 0.0829 0.0935,0.0004 0.1285 0.1106,0.0005 -0.0030 0.0950,-0.0640 0.0829 0.0935,-0.1641 0.1173 0.0570,-0.0670 0.0446 0.0736,0.1801 0.1423 -0.0651,0.2011 0.2155 -0.0961,0.1712 0.1364 0.0135,0.1030 0.2004 -0.1330, -0.1031 0.2004 -0.1330,0.0481 0.3513 -0.0872,0.0665 0.3527 -0.0484,0.1118 0.3295 -0.0523,0.0000 0.3520 -0.1100,-0.0485 0.3513 -0.0872,-0.2013 0.2155 -0.0961,-0.1118 0.3295 -0.0523,-0.1802 0.1423 -0.0651,-0.1849 0.1964 0.0271, -0.1712 0.1364 0.0135,0.0442 0.3381 0.0194,0.0000 0.3298 0.0295,-0.0001 0.2935 0.0308,0.0776 0.2797 0.0576,0.0597 0.3467 -0.0019,-0.0001 0.1974 0.0960,0.1837 0.2577 0.0362,-0.0446 0.3381 0.0194,-0.0601 0.3467 -0.0019, -0.0777 0.2797 0.0576,-0.0670 0.3527 -0.0484,-0.1838 0.2577 0.0362,0.1848 0.1964 0.0271,-0.0002 -0.0431 0.0693,-0.0787 -0.0072 0.0583,-0.0276 -0.0015 0.0855,-0.0457 0.0343 0.0532,-0.0945 -0.0009 0.0286,-0.0528 -0.0285 0.0418, 0.0525 -0.0230 0.0926,-0.0455 -0.0209 0.0658,0.0634 -0.0045 0.0731,0.0428 0.0418 0.0721,-0.0023 -0.0431 0.0712,0.0433 0.0342 0.0551,0.0762 -0.0072 0.0602,0.0920 -0.0009 0.0305,0.0503 -0.0285 0.0437,-0.0550 -0.0231 0.0945, 0.0251 -0.0016 0.0874,-0.0453 0.0418 0.0741,0.0430 -0.0209 0.0677,-0.0659 -0.0045 0.0750,0.0005 0.0266 -0.0515,0.0345 0.0249 -0.0354,-0.0332 0.0249 -0.0354,0.0500 0.0276 0.0221,0.0000 0.0171 0.0489,-0.0499 0.0276 0.0221, 0.0154 -0.0388 0.0162,0.0347 -0.0384 0.0006,0.0206 -0.0123 0.0140,-0.0148 -0.0388 0.0162,0.0003 -0.0377 0.0239,0.0002 -0.0293 0.0219,0.0003 -0.0171 0.0213,-0.0177 -0.0123 0.0140,-0.0095 0.0187 0.0122,0.0004 0.0208 0.0225, 0.0004 0.0510 0.0234,0.0110 0.0187 0.0122,0.0004 -0.0104 0.0332,-0.0338 -0.0384 0.0006,0.0451 -0.0510 -0.0213,-0.0453 -0.0510 -0.0213,0.0629 0.0064 -0.0222,0.0468 -0.0221 -0.0441,-0.0448 -0.0221 -0.0441,-0.0632 0.0064 -0.0222, 0.0262 0.0369 0.0360,0.0538 0.0283 0.0229,0.0489 0.0379 0.0182,-0.0541 0.0283 0.0229,-0.0482 0.0379 0.0182,-0.0641 0.0360 -0.0212,-0.0248 0.0369 0.0360,0.0656 0.0360 -0.0212,0.0530 0.0130 -0.0326,-0.0565 0.0130 -0.0326, -0.0582 0.0978 0.0182,-0.0707 0.0758 -0.0053,-0.0390 0.1023 0.0300,0.0004 0.1064 0.0398,0.0574 0.0971 0.0174,0.0397 0.1030 0.0301,0.0704 0.0758 -0.0053,0.0677 0.0454 -0.0377,-0.0650 0.0454 -0.0377,0.0644 0.0360 -0.0486, -0.0615 0.0360 -0.0486,-0.0203 0.0204 0.0150,-0.0060 0.0058 0.0049,0.0041 0.0058 0.0104,0.0145 -0.0013 0.0142,-0.0132 -0.0001 -0.0000,-0.0002 -0.0009 0.0081,-0.0040 -0.0064 0.0032,0.0056 -0.0064 0.0100,0.0204 0.0208 0.0150, 0.0069 0.0058 0.0049,0.0144 0.0003 0.0000,-0.0029 0.0058 0.0104,-0.0134 -0.0013 0.0142,-0.0044 -0.0060 0.0100,0.0006 -0.0009 0.0081,0.0049 -0.0064 0.0032,0.0287 -0.0637 -0.0416,0.0010 -0.0615 -0.0512,-0.0272 -0.0637 -0.0416, 0.0441 -0.0328 -0.0378,0.0279 -0.0291 -0.0611,0.0010 -0.0287 -0.0677,-0.0283 -0.0291 -0.0611,-0.0410 -0.0305 -0.0513,0.0387 -0.0305 -0.0513,-0.0469 -0.0332 -0.0379,0.0219 0.1079 0.0538,0.0007 0.1079 0.0577,0.0431 0.1079 0.0466, 0.0625 0.1079 0.0271,-0.0179 0.1079 0.0538,-0.0629 0.1079 0.0271,-0.0438 0.1079 0.0466,0.0007 0.0929 -0.0098,0.0720 0.1079 -0.0011,0.0007 0.1079 -0.0714,-0.0724 0.1079 -0.0011,-0.0680 0.1079 -0.0396,-0.0413 0.1079 -0.0621, 0.0673 0.1079 -0.0396,0.0410 0.1079 -0.0617,0.0317 0.0199 -0.0556,0.0010 0.0199 -0.0602,-0.0317 0.0199 -0.0556,0.0576 0.0113 -0.0419,-0.0576 0.0113 -0.0416,-0.0182 0.0283 -0.0085,-0.0019 -0.0303 0.0001,-0.0123 0.0283 0.0044, -0.0088 0.0079 -0.0206,0.0025 -0.0303 0.0001,0.0199 0.0283 -0.0085,0.0144 0.0283 0.0044,0.0111 0.0079 -0.0206,0.0344 -0.0241 0.0031,0.0112 -0.0349 0.0276,0.0004 -0.0413 0.0200,0.0004 -0.0341 0.0307,-0.0349 -0.0241 0.0031, -0.0112 -0.0349 0.0276,0.0004 -0.0137 0.0281,-0.0171 -0.0124 0.0214,0.0177 -0.0124 0.0214,-0.0498 -0.0110 -0.0082,-0.0083 0.0146 0.0051,-0.0545 0.0116 -0.0082,0.0123 -0.0067 0.0051,0.0008 -0.0014 0.0051,-0.0109 -0.0051 0.0051, 0.0518 -0.0110 -0.0082,0.0102 0.0146 0.0051,0.0564 0.0116 -0.0082,0.0637 -0.0003 -0.0851,0.0607 -0.0053 -0.0696,-0.0631 -0.0003 -0.0851,-0.0600 -0.0053 -0.0696,-0.0044 -0.0140 -0.0000,0.0044 -0.0140 -0.0000,0.0044 0.0141 -0.0000, -0.0530 -0.0223 0.0174,-0.0460 0.0677 0.0274,-0.2104 0.0485 0.0087,-0.2026 -0.0118 0.0183,-0.1822 -0.0445 -0.0664,-0.0458 0.0487 -0.0568,-0.0444 -0.0139 -0.1099,-0.1763 0.0010 -0.0773,-0.0210 0.0473 0.0009,-0.0231 0.0532 -0.0592, -0.0217 0.0609 -0.0689,-0.0210 0.0594 0.0056,-0.0194 -0.0354 -0.0618,-0.2019 -0.0198 0.0067,-0.2033 0.0369 0.0276,-0.2011 0.0208 0.0226,-0.2047 -0.0204 -0.0173,-0.2062 0.0355 -0.0097,-0.0296 0.0064 -0.0637,-0.2039 0.0179 -0.0223, -0.0214 0.0464 0.0113,-0.1076 0.0357 -0.0196,-0.0793 -0.0636 -0.0283,-0.1570 -0.0026 -0.0117,-0.1556 -0.0342 -0.0073,-0.0829 0.0584 0.0026,-0.1014 0.0494 -0.0166,-0.0573 -0.0057 -0.0676,-0.1436 -0.0036 -0.0345,-0.1487 0.0167 -0.0168, -0.0540 0.0433 -0.0349,0.0105 -0.0460 -0.0675,-0.0106 0.0011 -0.0645,0.0083 -0.0009 -0.0693,-0.0043 -0.0439 -0.0649,0.0597 -0.0203 0.0236,0.0529 0.0757 0.0457,0.2093 -0.0100 0.0253,0.2171 0.0493 0.0158,0.1886 -0.0447 -0.0635, 0.0524 0.0523 -0.0471,0.1827 0.0006 -0.0735,0.0510 -0.0027 -0.0858,0.0218 0.0575 -0.0576,0.0204 0.0507 0.0025,0.0211 0.0622 -0.0674,0.0204 0.0606 0.0072,0.0163 -0.0533 -0.0629,0.2011 -0.0376 -0.0159,0.1983 -0.0363 0.0089, 0.1998 0.0193 0.0285,0.1975 0.0035 0.0239,0.2026 0.0184 -0.0077,0.2003 0.0006 -0.0201,0.0265 -0.0121 -0.0636,0.0784 -0.0636 -0.0246,0.0205 0.0465 0.0145,0.1112 0.0358 -0.0159,0.1547 -0.0342 -0.0036,0.1562 -0.0026 -0.0080, 0.1479 0.0167 -0.0131,0.1033 0.0495 -0.0129,0.0565 -0.0057 -0.0640,0.1427 -0.0036 -0.0308,0.0859 0.0585 0.0055,0.0547 0.0433 -0.0317,0.0038 -0.0445 -0.0619,-0.0088 -0.0015 -0.0649,-0.0110 -0.0464 -0.0641,0.0102 0.0001 -0.0603, -0.1142 -0.1801 0.0258,-0.0824 -0.0815 -0.0521,0.0901 -0.4340 -0.1149,0.0202 -0.4306 -0.1559,-0.1296 -0.4332 -0.1091,-0.1424 -0.3867 0.0537,0.1029 -0.2612 -0.0366,0.0081 -0.1257 -0.1477,0.1181 -0.1339 -0.1121,-0.0534 0.0003 0.0069, -0.0435 -0.0756 0.0664,0.0935 -0.2462 0.0605,0.1222 -0.1822 0.0569,-0.0180 -0.3918 0.1288,0.0937 -0.3817 0.0367,0.0188 -0.0904 0.0917,-0.0418 -0.0233 -0.0588,-0.0056 0.0286 -0.1040,0.0204 -0.0074 -0.1435,0.0265 0.0292 -0.1296, 0.1140 -0.0233 -0.1246,-0.0185 -0.0111 -0.1148,0.1183 -0.0785 -0.1220,-0.0148 -0.3629 -0.1158,-0.0018 -0.1206 -0.1568,-0.1115 -0.3621 -0.0664,-0.1105 -0.3621 0.0252,0.0478 -0.3941 -0.0393,-0.0378 -0.3941 0.0041,-0.1467 -0.0826 0.0455, 0.0806 -0.3621 -0.0577,-0.0085 -0.3941 -0.0587,-0.0072 -0.4594 -0.0396,0.0278 -0.4601 -0.0439,-0.0208 -0.4664 -0.0039,0.0721 -0.0860 0.0407,-0.0004 -0.3621 0.0748,0.0825 -0.3621 0.0211,0.0054 -0.3941 0.0309,-0.0299 -0.0959 0.0958, 0.0071 -0.4594 0.0258,0.0346 -0.4660 -0.0071,-0.0636 -0.0432 0.0746,0.0128 -0.0177 0.0480,-0.0428 -0.0222 0.0053,0.0659 -0.1049 0.0224,-0.0658 -0.1049 0.0224,0.0341 -0.1049 -0.0646,0.0735 -0.0904 0.0224,0.0507 -0.0287 -0.0030, 0.0598 -0.0446 0.0768,0.0748 -0.1049 0.0862,0.0323 -0.0480 -0.0514,-0.0258 0.0057 -0.0407,-0.0279 -0.0477 -0.0495,-0.0696 -0.0904 0.0224,-0.0771 -0.1049 0.0781,0.0122 -0.0353 0.0962,0.0110 -0.0453 -0.0637,-0.0286 -0.1049 -0.0661, 0.0301 0.0050 -0.0461,-0.0520 -0.0008 0.0043,-0.0462 0.0143 0.0050,0.0029 0.0093 0.0904,-0.0497 -0.0007 0.0749,-0.0519 -0.0631 0.0935,0.0029 -0.0631 0.1049,0.0562 -0.0631 0.0979,0.0567 0.0028 0.0805,-0.0363 0.0034 0.1263, -0.0372 -0.0480 0.1028,-0.1522 0.0110 0.0705,0.0771 -0.0093 0.0452,0.1165 -0.1821 0.0252,0.0821 -0.0831 -0.0530,-0.1024 -0.2628 -0.0370,-0.0271 -0.4322 -0.1560,-0.0907 -0.4356 -0.1149,0.1401 -0.4352 -0.1092,0.0577 -0.0013 0.0055, 0.1521 -0.3891 0.0533,-0.0930 -0.2478 0.0600,0.0476 -0.0772 0.0653,0.0207 -0.3933 0.1136,-0.0943 -0.3833 0.0363,-0.0051 -0.1273 -0.1485,-0.0159 -0.0920 0.0907,-0.0199 -0.0122 -0.1416,-0.0266 0.0244 -0.1277,0.0089 0.0238 -0.1021, 0.0194 -0.0158 -0.1129,0.0423 -0.0280 -0.0569,0.0018 -0.1218 -0.1604,0.0152 -0.3641 -0.1199,0.1119 -0.3633 -0.0705,0.1105 -0.3633 0.0206,-0.0477 -0.3953 -0.0435,-0.0810 -0.3633 -0.0618,0.0085 -0.3953 -0.0628,0.0378 -0.3953 -0.0001, 0.1562 -0.0846 0.0412,0.0073 -0.4606 -0.0439,-0.0271 -0.4613 -0.0482,0.0213 -0.4676 -0.0082,0.0008 -0.3633 0.0702,-0.0824 -0.3633 0.0165,-0.0047 -0.3953 0.0263,0.0293 -0.0971 0.0915,-0.0745 -0.0872 0.0364,-0.0064 -0.4606 0.0211, -0.0339 -0.4672 -0.0114,0.0433 -0.0176 0.0069,-0.0123 -0.0131 0.0494,0.0641 -0.0386 0.0759,0.0292 -0.1003 -0.0645,0.0665 -0.1003 0.0237,-0.0332 -0.1003 -0.0645,-0.0592 -0.0400 0.0782,-0.0501 -0.0241 -0.0014,-0.0728 -0.0858 0.0237, -0.0741 -0.1003 0.0876,-0.0296 0.0096 -0.0444,-0.0317 -0.0434 -0.0497,0.0702 -0.0858 0.0237,0.0284 -0.0431 -0.0478,0.0778 -0.1003 0.0794,-0.0117 -0.0307 0.0976,0.0262 0.0103 -0.0390,-0.0652 -0.1003 0.0237,-0.0104 -0.0407 -0.0620, 0.0524 0.0037 0.0060,0.0466 0.0189 0.0067,0.0520 -0.0631 0.0958,0.0497 -0.0007 0.0771,-0.0029 0.0093 0.0927,-0.0561 -0.0631 0.1001,-0.0028 -0.0631 0.1071,-0.0567 0.0028 0.0827,0.0355 0.0010 0.1289,0.0363 -0.0504 0.1052, 0.1586 0.0078 0.0730,-0.0760 -0.0117 0.0477,-0.0173 -0.0066 0.0236,0.0006 -0.0368 -0.0303,0.0182 -0.0066 0.0236, ]#point }#Coordinate coordIndex[ 0,1,2,-1,3,4,5,-1,7,8,9,-1,9,10,7,-1,14,13,11,-1,13,14,15,-1,1,3,5,-1,15,14,4,-1,5,2,1,-1,11,12,10,-1, 11,13,12,-1,10,9,11,-1,2,6,0,-1,5,4,14,-1,18,0,6,-1,19,8,20,-1,8,7,20,-1,20,21,19,-1,21,22,19,-1,17,21,18,-1, 17,22,21,-1,18,6,17,-1,16,19,22,-1,22,17,16,-1,23,12,13,-1,13,15,24,-1,25,7,23,-1,10,12,23,-1,24,15,4,-1,26,24,4,-1, 26,0,27,-1,26,1,0,-1,28,29,30,-1,31,32,28,-1,25,29,28,-1,32,21,20,-1,20,7,28,-1,28,7,25,-1,20,28,32,-1,28,30,31,-1, 33,34,35,-1,31,33,35,-1,35,34,27,-1,18,21,32,-1,35,0,18,-1,27,0,35,-1,32,35,18,-1,35,32,31,-1,7,10,23,-1,13,24,23,-1, 4,3,26,-1,26,3,1,-1,36,37,38,-1,38,25,36,-1,39,24,40,-1,41,42,43,-1,39,43,37,-1,39,44,41,-1,36,23,24,-1,24,39,36,-1, 40,44,39,-1,45,44,40,-1,46,47,40,-1,40,47,45,-1,27,48,26,-1,49,46,50,-1,40,48,46,-1,24,26,48,-1,51,52,53,-1,54,55,51,-1, 54,53,56,-1,54,57,43,-1,42,55,43,-1,43,55,54,-1,27,34,50,-1,58,59,60,-1,60,53,58,-1,56,53,60,-1,60,59,47,-1,47,59,61,-1, 47,62,60,-1,41,43,39,-1,47,61,45,-1,51,53,54,-1,53,52,58,-1,38,37,63,-1,23,36,25,-1,37,36,39,-1,48,27,50,-1,48,40,24,-1, 50,46,48,-1,38,29,25,-1,64,34,33,-1,65,66,67,-1,68,34,69,-1,68,49,50,-1,68,67,62,-1,67,60,62,-1,70,64,33,-1,64,71,69,-1, 33,31,72,-1,56,73,72,-1,31,56,72,-1,73,67,66,-1,73,66,70,-1,73,60,67,-1,60,73,56,-1,62,49,68,-1,72,70,33,-1,68,69,65,-1, 64,69,34,-1,68,65,67,-1,65,71,66,-1,70,66,71,-1,65,69,71,-1,70,72,73,-1,64,70,71,-1,50,34,68,-1,30,29,74,-1,75,76,77,-1, 78,29,77,-1,77,29,38,-1,57,75,77,-1,57,54,75,-1,79,80,81,-1,74,78,82,-1,30,79,83,-1,83,81,56,-1,83,56,31,-1,80,75,81,-1, 81,83,79,-1,75,54,81,-1,56,81,54,-1,77,63,57,-1,30,74,79,-1,78,77,76,-1,29,78,74,-1,83,31,30,-1,82,80,79,-1,80,82,76,-1, 82,79,74,-1,75,80,76,-1,76,82,78,-1,38,63,77,-1,44,84,85,-1,85,41,44,-1,45,61,86,-1,86,84,44,-1,42,85,87,-1,55,87,51,-1, 88,52,51,-1,87,55,42,-1,89,86,61,-1,58,52,88,-1,88,89,58,-1,61,59,89,-1,51,87,88,-1,58,89,59,-1,44,45,86,-1,85,42,41,-1, 90,91,92,-1,93,94,95,-1,95,96,97,-1,95,94,90,-1,98,99,100,-1,101,99,92,-1,102,96,92,-1,99,102,92,-1,97,96,102,-1,97,102,99,-1, 100,99,101,-1,97,99,98,-1,90,92,95,-1,97,103,93,-1,95,97,93,-1,92,96,95,-1,106,104,87,-1,106,87,107,-1,108,86,89,-1,89,105,109,-1, 106,91,104,-1,110,111,112,-1,105,103,109,-1,113,114,115,-1,97,116,113,-1,117,112,111,-1,115,109,113,-1,111,91,106,-1,113,103,97,-1,92,91,111,-1, 116,97,98,-1,101,92,110,-1,111,110,92,-1,111,106,117,-1,109,103,113,-1,114,113,116,-1,87,85,107,-1,108,89,109,-1,107,118,106,-1,109,119,108,-1, 120,121,131,-1,131,132,133,-1,122,120,131,-1,134,100,133,-1,133,100,131,-1,135,132,131,-1,115,135,131,-1,136,137,138,-1,133,136,138,-1,133,132,136,-1, 138,134,133,-1,132,135,137,-1,137,136,132,-1,131,121,115,-1,131,100,122,-1,134,98,100,-1,137,135,114,-1,138,137,116,-1,114,135,115,-1,134,138,116,-1, 116,137,114,-1,98,134,116,-1,100,123,122,-1,139,124,125,-1,139,140,141,-1,117,126,139,-1,142,139,100,-1,142,140,139,-1,139,141,117,-1,142,143,144,-1, 144,145,142,-1,140,145,146,-1,146,141,140,-1,145,140,142,-1,144,146,145,-1,100,143,142,-1,139,126,124,-1,100,101,143,-1,110,144,143,-1,110,143,101,-1, 117,141,112,-1,112,141,146,-1,112,146,110,-1,146,144,110,-1,125,123,100,-1,125,100,139,-1,85,147,107,-1,85,84,148,-1,86,149,148,-1,148,147,85,-1, 108,149,86,-1,148,84,86,-1,147,148,151,-1,149,154,153,-1,148,149,153,-1,147,155,150,-1,151,148,152,-1,156,154,149,-1,150,107,147,-1,155,147,151,-1, 149,108,156,-1,108,119,156,-1,150,118,107,-1,152,148,153,-1,164,158,157,-1,159,164,157,-1,161,158,164,-1,161,164,163,-1,162,163,164,-1,160,165,164,-1, 164,167,162,-1,170,171,164,-1,164,169,168,-1,171,166,164,-1,168,167,164,-1,164,165,170,-1,164,166,169,-1,164,159,160,-1,123,157,158,-1,159,124,160,-1, 125,159,157,-1,125,124,159,-1,158,161,123,-1,120,162,121,-1,161,163,122,-1,163,120,122,-1,126,160,124,-1,157,123,125,-1,162,120,163,-1,122,123,161,-1, 160,126,165,-1,172,173,166,-1,129,118,150,-1,152,153,174,-1,174,173,152,-1,166,173,174,-1,155,151,175,-1,128,121,167,-1,151,172,175,-1,176,154,156,-1, 169,174,176,-1,167,168,128,-1,167,121,162,-1,176,168,169,-1,166,171,172,-1,165,126,127,-1,176,174,153,-1,174,169,166,-1,171,170,175,-1,172,151,152,-1, 175,172,171,-1,129,175,170,-1,176,153,154,-1,156,130,176,-1,150,155,175,-1,168,130,128,-1,127,170,165,-1,168,176,130,-1,127,129,170,-1,175,129,150,-1, 156,119,130,-1,152,173,172,-1,117,127,126,-1,128,115,121,-1,179,177,180,-1,130,177,128,-1,109,178,119,-1,180,178,179,-1,178,109,115,-1,119,178,130,-1, 128,179,115,-1,179,178,115,-1,128,177,179,-1,180,177,130,-1,178,180,130,-1,117,106,181,-1,129,182,184,-1,129,181,118,-1,183,182,127,-1,117,181,183,-1, 118,181,106,-1,127,182,129,-1,117,183,127,-1,183,181,184,-1,184,182,183,-1,129,184,181,-1,87,104,185,-1,91,185,104,-1,87,185,186,-1,187,186,188,-1, 187,88,87,-1,189,105,89,-1,89,187,190,-1,190,189,89,-1,89,88,187,-1,191,188,186,-1,186,185,91,-1,93,103,192,-1,191,94,93,-1,105,189,103,-1, 186,187,87,-1,186,91,193,-1,188,190,187,-1,103,189,190,-1,90,94,191,-1,192,190,191,-1,90,191,193,-1,190,188,191,-1,193,91,90,-1,193,191,186,-1, 192,103,190,-1,93,192,191,-1,199,196,194,-1,199,195,196,-1,198,197,201,-1,201,195,198,-1,198,195,199,-1,200,202,197,-1,202,201,197,-1,203,202,204,-1, 200,204,202,-1,206,196,205,-1,196,206,194,-1,207,208,209,-1,46,49,210,-1,62,211,210,-1,210,49,62,-1,212,213,211,-1,210,211,213,-1,213,214,210,-1, 210,214,46,-1,215,216,217,-1,217,212,215,-1,217,216,46,-1,46,214,217,-1,211,215,212,-1,215,211,218,-1,219,216,215,-1,46,216,219,-1,62,218,211,-1, 46,220,47,-1,220,219,218,-1,221,218,62,-1,46,219,220,-1,47,220,221,-1,221,220,218,-1,47,221,62,-1,215,218,219,-1,222,213,223,-1,224,225,213,-1, 223,226,222,-1,212,227,224,-1,228,229,227,-1,228,226,229,-1,226,228,222,-1,213,225,223,-1,213,212,224,-1,227,212,228,-1,232,230,235,-1,232,226,223,-1, 230,225,224,-1,232,231,233,-1,233,234,232,-1,236,231,232,-1,227,237,240,-1,236,235,240,-1,226,232,237,-1,237,229,226,-1,227,229,237,-1,237,234,238,-1, 239,231,237,-1,237,232,234,-1,236,237,231,-1,230,224,227,-1,232,223,225,-1,225,230,232,-1,240,237,236,-1,232,235,236,-1,238,233,239,-1,237,238,239,-1, 238,234,233,-1,231,239,233,-1,240,235,230,-1,240,230,227,-1,241,214,213,-1,242,228,212,-1,217,214,241,-1,243,217,241,-1,217,243,212,-1,242,243,244,-1, 244,241,213,-1,244,222,242,-1,243,242,212,-1,222,228,242,-1,241,244,243,-1,222,244,213,-1,245,63,37,-1,245,246,57,-1,245,57,63,-1,246,247,248,-1, 247,246,245,-1,37,249,245,-1,245,249,247,-1,248,250,246,-1,251,252,250,-1,251,249,37,-1,37,252,251,-1,250,248,251,-1,253,254,250,-1,250,252,253,-1, 253,252,37,-1,246,254,57,-1,255,253,37,-1,254,255,256,-1,57,256,43,-1,43,255,37,-1,254,253,255,-1,256,255,43,-1,57,254,256,-1,254,246,250,-1, 257,258,259,-1,248,247,260,-1,261,260,247,-1,262,263,264,-1,264,248,262,-1,263,258,264,-1,257,264,258,-1,259,247,257,-1,260,262,248,-1,259,261,247,-1, 265,266,261,-1,265,267,271,-1,259,258,265,-1,265,268,269,-1,269,270,267,-1,262,260,266,-1,272,263,262,-1,272,265,258,-1,258,263,272,-1,262,266,275,-1, 269,268,273,-1,272,267,270,-1,268,265,272,-1,267,272,271,-1,261,259,265,-1,260,261,266,-1,271,272,275,-1,266,274,275,-1,274,266,265,-1,271,274,265,-1, 273,268,272,-1,270,273,272,-1,270,269,273,-1,269,267,265,-1,275,274,271,-1,275,272,262,-1,247,276,257,-1,248,277,251,-1,278,249,251,-1,279,264,257,-1, 248,279,277,-1,277,276,278,-1,278,251,277,-1,247,249,278,-1,247,278,276,-1,276,277,279,-1,279,257,276,-1,248,264,279,-1,286,282,287,-1,287,283,284,-1, 284,285,280,-1,288,286,287,-1,280,281,284,-1,280,289,281,-1,284,281,287,-1,282,283,287,-1,292,291,286,-1,294,291,293,-1,282,286,294,-1,292,286,288,-1, 290,280,285,-1,286,291,294,-1,293,291,295,-1,293,295,290,-1,290,285,293,-1,295,291,292,-1,290,289,280,-1,295,292,16,-1,17,6,289,-1,16,17,295,-1, 290,295,17,-1,290,17,289,-1,302,287,300,-1,296,2,297,-1,14,300,299,-1,300,298,299,-1,301,298,287,-1,281,296,301,-1,297,299,298,-1,2,5,297,-1, 301,287,281,-1,298,301,297,-1,300,287,298,-1,5,299,297,-1,299,5,14,-1,289,6,2,-1,296,297,301,-1,289,296,281,-1,2,296,289,-1,288,287,302,-1, 310,303,304,-1,307,311,303,-1,311,305,303,-1,308,305,311,-1,304,282,310,-1,283,304,284,-1,304,303,305,-1,306,309,305,-1,282,304,283,-1,305,284,304,-1, 308,306,305,-1,303,310,307,-1,311,314,308,-1,311,307,313,-1,312,311,313,-1,314,311,312,-1,309,284,305,-1,315,317,310,-1,318,306,308,-1,317,316,318,-1, 310,317,307,-1,306,316,319,-1,319,316,317,-1,310,282,315,-1,316,306,318,-1,307,317,318,-1,318,320,307,-1,320,308,314,-1,308,320,318,-1,321,307,320,-1, 313,307,321,-1,317,315,319,-1,319,309,306,-1,322,323,324,-1,325,326,327,-1,328,329,330,-1,330,331,328,-1,329,323,330,-1,329,328,332,-1,324,333,334,-1, 335,336,322,-1,337,323,322,-1,334,335,324,-1,338,332,327,-1,334,338,339,-1,338,333,340,-1,339,326,335,-1,340,332,338,-1,330,323,337,-1,335,325,328,-1, 328,336,335,-1,322,324,335,-1,335,326,325,-1,328,325,327,-1,328,331,336,-1,327,339,338,-1,332,340,329,-1,335,334,339,-1,333,338,334,-1,314,323,320,-1, 323,329,321,-1,321,329,340,-1,324,323,341,-1,341,323,342,-1,340,333,312,-1,333,324,341,-1,333,342,314,-1,320,323,321,-1,340,313,321,-1,313,340,312,-1, 314,312,333,-1,342,323,314,-1,333,341,342,-1,327,326,339,-1,327,332,328,-1,343,344,345,-1,343,346,347,-1,346,345,336,-1,331,347,346,-1,348,347,331,-1, 343,330,337,-1,336,345,344,-1,330,348,331,-1,322,344,343,-1,336,344,322,-1,345,346,343,-1,330,343,348,-1,347,348,343,-1,336,331,346,-1,343,337,322,-1, 284,351,285,-1,349,352,294,-1,294,352,282,-1,293,285,351,-1,294,293,349,-1,351,349,293,-1,309,351,284,-1,315,352,350,-1,352,315,282,-1,350,319,315,-1, 309,319,350,-1,351,309,349,-1,350,349,350,-1,352,349,350,-1,349,309,350,-1,350,349,349,-1,365,356,357,-1,358,356,365,-1,353,360,358,-1,365,355,288,-1, 365,354,358,-1,365,357,355,-1,354,359,353,-1,358,354,353,-1,353,359,362,-1,292,361,366,-1,288,355,292,-1,362,366,363,-1,364,361,355,-1,366,361,363,-1, 16,292,366,-1,355,361,292,-1,363,360,362,-1,364,355,357,-1,360,353,362,-1,363,361,364,-1,19,359,8,-1,359,19,362,-1,366,19,16,-1,362,19,366,-1, 367,368,369,-1,367,365,300,-1,370,369,371,-1,354,371,359,-1,368,300,14,-1,369,370,367,-1,370,371,354,-1,354,365,370,-1,369,368,11,-1,365,367,370,-1, 300,368,367,-1,300,365,302,-1,369,11,9,-1,14,11,368,-1,9,8,359,-1,369,9,371,-1,359,371,9,-1,302,365,288,-1,372,373,377,-1,376,377,373,-1, 378,374,379,-1,374,358,380,-1,377,357,372,-1,358,372,356,-1,374,373,372,-1,374,380,375,-1,356,372,357,-1,372,358,374,-1,374,375,379,-1,378,373,374,-1, 378,376,373,-1,379,383,378,-1,382,376,378,-1,382,378,381,-1,381,378,383,-1,379,375,386,-1,386,384,385,-1,376,385,377,-1,385,384,387,-1,377,385,388,-1, 386,375,384,-1,386,385,376,-1,376,389,386,-1,383,379,389,-1,386,389,379,-1,389,376,390,-1,390,376,382,-1,387,388,385,-1,388,357,377,-1,375,380,387,-1, 387,384,375,-1,391,392,393,-1,394,395,396,-1,397,398,399,-1,399,400,397,-1,397,392,398,-1,398,401,402,-1,391,403,404,-1,393,405,403,-1,393,392,406,-1, 404,407,391,-1,396,408,399,-1,394,404,403,-1,401,407,409,-1,394,409,404,-1,409,402,401,-1,406,392,397,-1,399,408,403,-1,403,405,399,-1,403,391,393,-1, 408,395,403,-1,399,402,396,-1,405,400,399,-1,409,394,396,-1,402,399,398,-1,403,395,394,-1,404,409,407,-1,389,392,383,-1,390,398,392,-1,401,398,390,-1, 410,392,391,-1,411,392,410,-1,381,407,401,-1,410,391,407,-1,383,411,407,-1,390,392,389,-1,390,382,401,-1,381,401,382,-1,407,381,383,-1,383,392,411,-1, 411,410,407,-1,396,395,408,-1,396,402,409,-1,412,413,414,-1,415,416,414,-1,405,412,416,-1,416,415,400,-1,400,415,417,-1,406,397,414,-1,413,412,405,-1, 400,417,397,-1,414,413,393,-1,393,413,405,-1,414,416,412,-1,417,414,397,-1,414,417,415,-1,416,400,405,-1,393,406,414,-1,360,420,358,-1,418,363,364,-1, 364,421,418,-1,357,421,364,-1,420,360,363,-1,363,418,420,-1,358,420,380,-1,419,421,388,-1,357,388,421,-1,388,387,419,-1,419,387,380,-1,418,418,419,-1, 419,380,418,-1,419,418,421,-1,418,380,420,-1,419,418,419,-1,422,423,424,-1, ]#coordIndex texCoord TextureCoordinate{ point[ 0.4897 0.9941,0.4722 0.9941,0.4805 0.9609,0.4585 0.9941,0.4473 0.9941,0.4590 0.9766,0.3882 0.9941,0.3833 0.9609,0.3931 0.9629,0.4028 0.9961, 0.4375 0.9746,0.4287 0.9922,0.4160 0.9766,0.4375 0.9941,0.4160 0.9961,0.4917 0.9590,0.5391 0.9961,0.5107 0.9941,0.5073 0.9590,0.5898 0.9648, 0.6167 0.9609,0.5864 0.9961,0.6133 0.9941,0.5630 0.9941,0.5630 0.9668,0.5381 0.9648,0.5620 0.9141,0.0288 0.5918,0.0337 0.5059,0.0547 0.5020, 0.0654 0.5039,0.0625 0.6230,0.0225 0.5938,0.0132 0.5039,0.0234 0.5020,0.0747 0.5039,0.0967 0.5977,0.1128 0.5039,0.1069 0.6035,0.1045 0.5059, 0.4551 0.0859,0.4790 0.2012,0.4492 0.1094,0.0610 0.2480,0.0610 0.0703,0.0898 0.1074,0.4888 0.0879,0.0625 0.0020,0.0933 0.0020,0.1094 0.0000, 0.1035 0.0879,0.0879 0.2266,0.4277 0.1406,0.3970 0.2188,0.4199 0.0918,0.0371 0.2285,0.0313 0.1113,0.3887 0.0859,0.0288 0.0000,0.0103 0.0000, 0.0181 0.1094,0.0952 0.5059,0.0229 0.7285,0.0190 0.8379,0.0156 0.7246,0.6387 0.7305,0.6387 0.5762,0.6479 0.7617,0.6733 0.8594,0.6865 0.5742, 0.7041 0.8633,0.0518 0.9668,0.0469 0.9746,0.0410 0.9551,0.6665 0.9609,0.6455 0.8223,0.0415 0.8340,0.0620 0.9629,0.6548 0.5742,0.0879 0.8340, 0.0723 0.9688,0.7324 0.8477,0.7104 0.9609,0.0825 0.9570,0.7363 0.5762,0.7314 0.7715,0.7275 0.5703,0.1138 0.8105,0.1074 0.8457,0.1133 0.7559, 0.0723 0.4688,0.0615 0.4668,0.0615 0.4043,0.0776 0.3887,0.0703 0.4570,0.0615 0.3262,0.4517 0.3887,0.4824 0.3828,0.4585 0.4648,0.0791 0.4688, 0.0894 0.4434,0.3887 0.2129,0.0508 0.4590,0.0518 0.4590,0.0454 0.3867,0.0361 0.4492,0.0454 0.4688,0.4165 0.4590,0.3926 0.3945,0.4229 0.4141, 0.0781 0.9746,0.0132 0.7988,0.7393 0.7422,0.1060 0.7715,0.4902 0.1973,0.4116 0.2168,0.3950 0.2754,0.4097 0.2910,0.4023 0.3398,0.3931 0.2832, 0.3970 0.2480,0.0181 0.2832,0.0117 0.3281,0.0107 0.2520,0.4292 0.2539,0.4023 0.2539,0.0488 0.2910,0.0405 0.3398,0.4258 0.3359,0.0176 0.3945, 0.4238 0.2910,0.4575 0.2480,0.4741 0.3223,0.4775 0.2734,0.4829 0.2773,0.4771 0.2480,0.4531 0.2227,0.4653 0.2754,0.4497 0.3438,0.4707 0.2383, 0.4473 0.2656,0.0762 0.2793,0.0869 0.3340,0.1079 0.2773,0.1123 0.2988,0.1089 0.3828,0.1089 0.2285,0.0635 0.9941,0.0479 0.9961,0.0781 0.9922, 0.0776 0.4941,0.0684 0.4961,0.0620 0.4961,0.0527 0.4941,0.0459 0.4941,0.2002 0.6445,0.2148 0.6543,0.2031 0.6992,0.1792 0.6406,0.1895 0.6426, 0.1899 0.6641,0.1895 0.6855,0.1743 0.7031,0.1812 0.8008,0.1895 0.7930,0.1895 0.8730,0.1948 0.7969,0.1895 0.6992,0.1626 0.6484,0.2393 0.7148, 0.2227 0.6016,0.2290 0.5039,0.2368 0.6348,0.1387 0.6152,0.1318 0.5039,0.1455 0.5039,0.1582 0.6094,0.1406 0.7188,0.2065 0.7715,0.2222 0.7539, 0.2188 0.7773,0.1558 0.7461,0.1567 0.7773,0.1455 0.8203,0.1709 0.7715,0.2334 0.8320,0.2388 0.5000,0.2446 0.7148,0.1343 0.7266,0.1543 0.9570, 0.1406 0.8984,0.1587 0.8652,0.1631 0.8203,0.1704 0.8184,0.1680 0.9824,0.1743 0.8086,0.1582 0.8086,0.1660 0.8066,0.1621 0.7969,0.1694 0.7969, 0.1880 0.9941,0.2202 0.8711,0.2212 0.9590,0.2070 0.9824,0.2144 0.8184,0.2192 0.8086,0.2358 0.8789,0.2065 0.8184,0.2021 0.8027,0.2075 0.7930, 0.2100 0.8105,0.2139 0.7949,0.1606 0.0137,0.1665 0.0801,0.1372 0.0527,0.1851 0.0215,0.1855 0.0723,0.2153 0.0371,0.2100 0.0996,0.2417 0.0664, 0.1685 0.1504,0.2212 0.1660,0.2061 0.1250,0.1577 0.1699,0.1499 0.1836,0.1846 0.1387,0.2290 0.1621,0.2378 0.1875,0.1289 0.1621,0.3042 0.8555, 0.3545 0.8828,0.3516 0.9238,0.3428 0.9473,0.3530 0.8359,0.3413 0.7988,0.3271 0.7676,0.3291 0.9883,0.3047 0.9922,0.3052 0.7539,0.2896 0.9727, 0.2690 0.9473,0.2622 0.8066,0.2798 0.7656,0.2539 0.8672,0.3691 0.6348,0.3623 0.7422,0.3735 0.7402,0.3506 0.7402,0.3447 0.6465,0.3364 0.7441, 0.3521 0.6465,0.3623 0.7363,0.3423 0.6152,0.3364 0.7422,0.3325 0.5977,0.3491 0.7383,0.3506 0.6172,0.3335 0.6289,0.3198 0.7402,0.2749 0.5859, 0.2578 0.5859,0.2603 0.7383,0.3081 0.5391,0.3081 0.5020,0.2993 0.5059,0.2583 0.5059,0.2764 0.5039,0.2759 0.5859,0.2876 0.5078,0.2754 0.5059, 0.2983 0.5762,0.3154 0.5703,0.3262 0.7441,0.2949 0.5781,0.2871 0.5039,0.2983 0.5020,0.2852 0.7402,0.3057 0.7422,0.2817 0.7422,0.3125 0.5449, 0.3066 0.7422,0.3096 0.5527,0.3096 0.5059,0.3218 0.5332,0.3232 0.5254,0.1372 0.8809,0.1304 0.8770,0.1304 0.7988,0.1274 0.7988,0.1294 0.8867, 0.1333 0.7207,0.2437 0.7246,0.2490 0.8184,0.2466 0.8652,0.2464 0.8027,0.2397 0.8750,0.2476 0.8691,0.2144 0.5840,0.2002 0.5762,0.1904 0.5488, 0.1899 0.5742,0.1904 0.5059,0.1709 0.5918,0.1802 0.5742,0.1895 0.6074,0.1831 0.6035,0.2021 0.6191,0.5479 0.3584,0.5020 0.4688,0.5073 0.3223, 0.5503 0.4893,0.5625 0.3994,0.5762 0.3555,0.5757 0.4873,0.6182 0.3223,0.6226 0.4658,0.5020 0.2803,0.6211 0.3057,0.5215 0.2637,0.6226 0.2598, 0.5186 0.2715,0.6177 0.2979,0.5010 0.2969,0.6167 0.2627,0.2417 0.5332,0.2417 0.9668,0.1152 0.8398,0.0015 0.4316,0.0088 0.3496,0.3452 0.4512, 0.3467 0.4199,0.3735 0.4844,0.3735 0.4141,0.3516 0.3867,0.3735 0.3906,0.2759 0.0859,0.2754 0.0625,0.2979 0.0469,0.3032 0.0820,0.2764 0.0195, 0.2974 0.0117,0.2759 0.1074,0.1216 0.9160,0.1216 0.9336,0.1084 0.9395,0.1084 0.9121,0.1187 0.8750,0.0117 0.4375,0.7280 0.9219,0.7334 0.9121, 0.7334 0.9395,0.3965 0.4453,0.3867 0.4375,0.7236 0.9473,0.3389 0.3848,0.3447 0.4199,0.3057 0.4219,0.3091 0.4688,0.3071 0.4492,0.3071 0.4043, 0.3413 0.0625,0.3403 0.0957,0.3081 0.0527,0.3423 0.0625,0.3413 0.0273,0.3101 0.0098,0.2998 0.3965,0.3013 0.4883,0.2944 0.4941,0.2905 0.4766, 0.2827 0.4414,0.2861 0.4004,0.2891 0.4902,0.3564 0.0742,0.3548 0.1022,0.3613 0.1152,0.3574 0.1172,0.3574 0.0195,0.3423 0.0820,0.3647 0.0234, 0.3628 0.0703,0.3657 0.1016,0.3618 0.1016,0.3506 0.1152,0.3403 0.0938,0.3667 0.0723,0.2837 0.4707,0.3477 0.3867,0.3057 0.0449,0.3018 0.0098, 0.3022 0.0449,0.3062 0.0117,0.3433 0.3867,0.0054 0.8418,0.1191 0.3438,0.1230 0.4258,0.2759 0.3496,0.3062 0.2930,0.3071 0.3203,0.2759 0.2891, 0.2754 0.2598,0.3027 0.2578,0.3477 0.1992,0.3730 0.2090,0.3735 0.2266,0.3521 0.1680,0.3735 0.1758,0.3525 0.1309,0.3730 0.1328,0.0161 0.9082, 0.0156 0.9297,0.0039 0.9023,0.0083 0.8652,0.1099 0.4297,0.6519 0.9277,0.6465 0.9199,0.6470 0.9434,0.6519 0.9492,0.4746 0.4473,0.4795 0.4434, 0.0039 0.9238,0.3145 0.2539,0.3433 0.2676,0.3408 0.2871,0.3052 0.2871,0.3418 0.3438,0.3408 0.3223,0.3066 0.2051,0.3062 0.1797,0.3403 0.1699, 0.3052 0.1426,0.3418 0.1348,0.3091 0.2129,0.3584 0.2598,0.3486 0.3633,0.3579 0.3496,0.3613 0.3652,0.3657 0.2617,0.3691 0.3086,0.3687 0.3418, 0.2993 0.2383,0.2939 0.1992,0.2905 0.1328,0.2954 0.2266,0.2817 0.1992,0.2827 0.1348,0.2842 0.1875,0.2876 0.2285,0.2813 0.2188,0.2900 0.2441, 0.2930 0.2422,0.3560 0.3652,0.3091 0.2559,0.3491 0.1680,0.3491 0.1309,0.3447 0.1660,0.3447 0.1309,0.3057 0.2578,0.4468 0.7813,0.4507 0.7285, 0.4683 0.8652,0.4668 0.7305,0.4780 0.7305,0.4873 0.7500,0.4946 0.8496,0.4375 0.8613,0.4873 0.8906,0.4951 0.9336,0.5605 0.8359,0.5469 0.8184, 0.5537 0.8027,0.5435 0.7520,0.5317 0.7480,0.5493 0.7305,0.5625 0.8613,0.5171 0.8945,0.5059 0.8496,0.5127 0.7500,0.5308 0.8945,0.5054 0.9336, 0.4380 0.9141,0.4370 0.9238,0.4858 0.9219,0.4741 0.9531,0.4648 0.9570,0.4673 0.9336,0.4771 0.9277,0.4585 0.5664,0.4697 0.5684,0.4683 0.6738, 0.4609 0.5371,0.4731 0.5371,0.4785 0.5684,0.4844 0.5313,0.4897 0.5703,0.4878 0.6875,0.4795 0.5039,0.4653 0.5039,0.4722 0.5039,0.5425 0.6895, 0.5342 0.5723,0.5425 0.5742,0.5269 0.5313,0.5088 0.5762,0.5156 0.5332,0.5225 0.5742,0.5386 0.5254,0.5298 0.6836,0.5283 0.5039,0.5220 0.5059, 0.5337 0.5039,0.5376 0.5059,0.5117 0.6895,0.5762 0.0566,0.5679 0.1641,0.5327 0.1758,0.5186 0.0078,0.5195 0.0020,0.5034 0.0059,0.5171 0.0791, 0.5308 0.1670,0.5767 0.0674,0.5596 0.0049,0.5098 0.1221,0.5137 0.2080,0.5103 0.1230,0.5630 0.0049,0.5835 0.0986,0.5034 0.1240,0.5029 0.0029, 0.5146 0.2070,0.5337 0.2451,0.5596 0.2471,0.5347 0.2354,0.5322 0.1963,0.5317 0.2188,0.5205 0.2471,0.5181 0.2471,0.6187 0.0459,0.6118 0.0313, 0.6191 0.0049,0.6216 0.0049,0.6157 0.0049,0.5630 0.0059,0.5615 0.0039,0.6118 0.0488,0.4868 0.7305,0.5317 0.7285,0.5430 0.7363,0.5127 0.7305, 0.5313 0.7070,0.4043 0.8652,0.4063 0.7305,0.4238 0.7305,0.3950 0.7305,0.3794 0.8496,0.3882 0.7520,0.4302 0.7910,0.3867 0.8906,0.3804 0.9316, 0.6211 0.8496,0.6206 0.9316,0.6094 0.8965,0.5791 0.8184,0.5952 0.8906,0.5728 0.7910,0.5918 0.7480,0.5791 0.7559,0.6128 0.7520,0.5757 0.7305, 0.4072 0.9316,0.4111 0.9570,0.3994 0.9531,0.3970 0.9258,0.3872 0.9180,0.4038 0.6738,0.4063 0.5645,0.4170 0.5703,0.4141 0.5352,0.4053 0.5332, 0.3965 0.5645,0.3906 0.5273,0.3877 0.6953,0.3857 0.5645,0.3936 0.5039,0.4097 0.5059,0.3989 0.5039,0.6084 0.5293,0.6147 0.5684,0.6001 0.5273, 0.6035 0.5684,0.5942 0.5742,0.5864 0.5391,0.5845 0.5684,0.5933 0.6855,0.5830 0.6934,0.6011 0.5039,0.6074 0.5059,0.5913 0.5039,0.5854 0.5293, 0.6113 0.6953,0.5024 0.0059,0.5200 0.0059,0.5034 0.0068,0.5601 0.0049,0.5625 0.0059,0.6182 0.0049,0.6147 0.0059,0.6211 0.0078,0.5640 0.0049, 0.5610 0.0049,0.3882 0.7363,0.5913 0.7285,0.5796 0.7344,0.6104 0.7363,0.5933 0.7070,0.5513 0.9199,0.5625 0.8848,0.5742 0.9180, ]#point }#TextureCoordinate texCoordIndex[ 0,1,2,-1,3,4,5,-1,6,7,8,-1,8,9,6,-1,10,11,12,-1,11,10,13,-1,1,3,5,-1,13,10,4,-1,5,2,1,-1,12,14,9,-1, 12,11,14,-1,9,8,12,-1,2,15,0,-1,5,4,10,-1,16,17,18,-1,19,20,21,-1,20,22,21,-1,21,23,19,-1,23,24,19,-1,25,23,16,-1, 25,24,23,-1,16,18,25,-1,26,19,24,-1,24,25,26,-1,27,28,29,-1,29,30,31,-1,32,33,27,-1,34,28,27,-1,31,30,35,-1,36,31,35,-1, 36,37,38,-1,36,39,37,-1,40,41,42,-1,43,44,45,-1,46,41,40,-1,44,47,48,-1,48,49,45,-1,45,49,50,-1,48,45,44,-1,45,51,43,-1, 52,53,54,-1,43,55,56,-1,54,53,57,-1,58,47,44,-1,56,59,58,-1,60,59,56,-1,44,56,58,-1,56,44,43,-1,33,34,27,-1,29,31,27,-1, 35,61,36,-1,36,61,39,-1,62,63,64,-1,65,66,67,-1,68,69,70,-1,71,72,73,-1,68,74,75,-1,76,77,71,-1,67,78,69,-1,69,68,67,-1, 79,77,76,-1,80,77,79,-1,81,82,70,-1,79,83,80,-1,84,85,86,-1,87,88,89,-1,70,85,81,-1,69,86,85,-1,90,91,92,-1,93,94,90,-1, 93,92,95,-1,96,97,98,-1,99,94,100,-1,100,94,93,-1,57,53,101,-1,102,103,104,-1,104,92,102,-1,95,92,104,-1,104,103,105,-1,105,103,106,-1, 107,108,109,-1,71,73,76,-1,83,110,80,-1,90,92,93,-1,92,91,102,-1,64,63,111,-1,78,67,66,-1,75,67,68,-1,85,84,112,-1,85,70,69,-1, 89,88,113,-1,114,41,46,-1,115,53,52,-1,116,117,118,-1,119,53,120,-1,121,122,123,-1,119,118,108,-1,118,109,108,-1,124,115,52,-1,115,125,120,-1, 55,43,126,-1,95,127,126,-1,43,95,126,-1,128,118,117,-1,128,117,124,-1,128,109,118,-1,104,127,95,-1,129,122,121,-1,130,124,52,-1,119,120,116,-1, 115,120,53,-1,119,116,118,-1,116,125,117,-1,124,117,125,-1,116,120,125,-1,124,130,128,-1,115,124,125,-1,101,53,119,-1,42,41,131,-1,132,133,134,-1, 135,41,134,-1,134,41,114,-1,97,132,134,-1,97,96,132,-1,136,137,138,-1,131,135,139,-1,42,136,140,-1,141,142,95,-1,141,95,43,-1,137,132,138,-1, 138,140,136,-1,132,96,138,-1,95,142,93,-1,143,144,145,-1,42,131,136,-1,135,134,133,-1,41,135,131,-1,141,43,51,-1,139,137,136,-1,137,139,133,-1, 139,136,131,-1,132,137,133,-1,133,139,135,-1,146,144,143,-1,77,147,148,-1,148,71,77,-1,80,110,149,-1,149,147,77,-1,99,150,151,-1,94,151,90,-1, 152,91,90,-1,151,94,99,-1,153,154,106,-1,102,91,152,-1,152,153,102,-1,106,103,153,-1,90,151,152,-1,102,153,103,-1,77,80,149,-1,148,72,71,-1, 155,156,157,-1,158,159,160,-1,160,161,162,-1,160,159,155,-1,163,164,165,-1,166,164,157,-1,167,161,157,-1,164,167,157,-1,162,161,167,-1,162,167,164,-1, 165,164,166,-1,162,164,163,-1,155,157,160,-1,162,168,158,-1,160,162,158,-1,157,161,160,-1,169,170,171,-1,169,171,172,-1,173,174,175,-1,175,176,177,-1, 169,156,170,-1,178,179,180,-1,176,168,177,-1,181,182,183,-1,162,184,181,-1,185,180,179,-1,183,177,181,-1,179,156,169,-1,181,168,162,-1,157,156,179,-1, 184,162,163,-1,166,157,178,-1,179,178,157,-1,179,169,185,-1,177,168,181,-1,182,181,184,-1,171,186,172,-1,173,175,177,-1,172,187,169,-1,177,188,173,-1, 189,190,191,-1,191,192,193,-1,194,189,191,-1,195,165,193,-1,193,165,191,-1,196,192,191,-1,183,196,191,-1,197,198,199,-1,193,197,199,-1,193,192,197,-1, 199,195,193,-1,192,196,198,-1,198,197,192,-1,191,190,183,-1,191,165,194,-1,195,163,165,-1,198,196,182,-1,199,198,184,-1,182,196,183,-1,195,199,184,-1, 184,198,182,-1,163,195,184,-1,165,200,194,-1,201,202,203,-1,201,204,205,-1,185,206,201,-1,207,201,165,-1,207,204,201,-1,201,205,185,-1,207,208,209,-1, 209,210,207,-1,204,210,211,-1,211,205,204,-1,210,204,207,-1,209,211,210,-1,165,208,207,-1,201,206,202,-1,165,166,208,-1,178,209,208,-1,178,208,166,-1, 185,205,180,-1,180,205,211,-1,180,211,178,-1,211,209,178,-1,203,200,165,-1,203,165,201,-1,212,213,214,-1,212,215,216,-1,217,218,216,-1,216,213,212,-1, 219,218,217,-1,216,215,217,-1,213,216,220,-1,218,221,222,-1,216,218,222,-1,213,223,224,-1,220,216,225,-1,226,221,218,-1,224,214,213,-1,223,213,220,-1, 218,219,226,-1,219,227,226,-1,224,228,214,-1,225,216,222,-1,229,230,231,-1,232,229,231,-1,233,230,229,-1,233,229,234,-1,235,234,229,-1,236,237,229,-1, 229,238,235,-1,239,240,229,-1,229,241,242,-1,240,243,229,-1,242,238,229,-1,229,237,239,-1,229,243,241,-1,229,232,236,-1,244,245,246,-1,247,248,249,-1, 250,247,245,-1,250,248,247,-1,246,251,244,-1,252,253,254,-1,251,255,256,-1,255,252,256,-1,257,249,248,-1,245,244,250,-1,253,252,255,-1,256,244,251,-1, 249,257,258,-1,259,260,261,-1,262,263,264,-1,265,266,267,-1,267,260,265,-1,261,260,267,-1,268,269,270,-1,271,254,272,-1,269,259,270,-1,273,274,275,-1, 276,267,273,-1,272,277,271,-1,272,254,253,-1,273,277,276,-1,261,278,259,-1,258,257,279,-1,273,267,266,-1,267,276,261,-1,278,280,270,-1,259,269,265,-1, 270,259,278,-1,262,270,280,-1,273,266,274,-1,275,281,273,-1,264,268,270,-1,277,281,271,-1,279,280,258,-1,277,273,281,-1,279,262,280,-1,270,262,264,-1, 275,282,281,-1,265,260,259,-1,283,279,257,-1,271,284,254,-1,285,286,287,-1,288,286,289,-1,177,290,188,-1,287,290,285,-1,290,177,183,-1,188,290,288,-1, 289,285,183,-1,285,290,183,-1,289,286,285,-1,287,286,288,-1,290,287,288,-1,185,169,291,-1,292,293,294,-1,292,291,187,-1,295,293,296,-1,185,291,295,-1, 187,291,169,-1,296,293,292,-1,185,295,296,-1,295,291,294,-1,294,293,295,-1,292,294,291,-1,171,170,297,-1,156,297,170,-1,171,297,298,-1,299,298,300,-1, 299,301,171,-1,302,176,175,-1,175,299,303,-1,303,302,175,-1,175,301,299,-1,304,300,298,-1,298,297,156,-1,158,168,305,-1,304,159,158,-1,176,302,168,-1, 298,299,171,-1,298,156,306,-1,300,303,299,-1,168,302,303,-1,155,159,304,-1,305,303,304,-1,155,304,306,-1,303,300,304,-1,306,156,155,-1,306,304,298,-1, 305,168,303,-1,158,305,304,-1,307,308,309,-1,307,310,308,-1,311,312,313,-1,313,310,311,-1,311,310,307,-1,314,315,312,-1,315,313,312,-1,316,317,318,-1, 319,318,317,-1,320,321,322,-1,321,320,323,-1,324,324,325,-1,88,87,326,-1,129,327,328,-1,328,122,129,-1,329,330,331,-1,332,331,330,-1,330,333,332,-1, 332,333,334,-1,335,336,337,-1,337,338,335,-1,337,336,339,-1,339,340,337,-1,341,335,338,-1,342,343,344,-1,345,346,342,-1,88,346,345,-1,129,347,327,-1, 81,348,82,-1,348,349,350,-1,351,352,108,-1,81,349,348,-1,82,348,353,-1,353,348,350,-1,107,351,108,-1,342,344,345,-1,354,355,356,-1,357,358,355,-1, 356,359,354,-1,338,360,361,-1,362,363,360,-1,362,364,363,-1,364,362,365,-1,355,358,356,-1,355,329,357,-1,360,338,362,-1,366,367,368,-1,366,359,356,-1, 367,358,357,-1,366,369,370,-1,370,371,366,-1,372,369,366,-1,360,373,374,-1,375,376,374,-1,364,377,373,-1,373,378,364,-1,360,378,373,-1,373,379,380,-1, 381,382,373,-1,373,377,379,-1,375,373,382,-1,383,384,360,-1,366,356,358,-1,358,367,366,-1,374,373,375,-1,366,368,372,-1,380,385,381,-1,373,380,381,-1, 380,379,385,-1,369,386,370,-1,374,376,383,-1,374,383,360,-1,387,333,330,-1,388,362,338,-1,337,340,389,-1,390,337,389,-1,337,390,338,-1,388,390,391,-1, 392,387,330,-1,391,365,388,-1,390,388,338,-1,365,362,388,-1,389,391,390,-1,354,392,330,-1,393,111,63,-1,394,395,145,-1,394,145,144,-1,396,397,398,-1, 397,396,399,-1,400,401,399,-1,399,401,397,-1,402,403,404,-1,405,406,403,-1,405,407,408,-1,408,406,405,-1,403,402,405,-1,409,410,411,-1,411,412,409,-1, 409,412,63,-1,395,413,145,-1,414,415,75,-1,416,414,417,-1,97,418,98,-1,74,414,75,-1,416,415,414,-1,417,414,74,-1,97,419,418,-1,410,420,411,-1, 421,422,423,-1,398,424,425,-1,426,425,424,-1,427,428,429,-1,429,402,427,-1,428,430,429,-1,431,429,430,-1,423,424,421,-1,432,427,402,-1,423,426,424,-1, 433,434,426,-1,433,435,436,-1,423,422,433,-1,433,437,438,-1,438,439,435,-1,427,432,440,-1,441,428,427,-1,441,442,430,-1,430,428,441,-1,427,440,443,-1, 444,445,446,-1,441,447,448,-1,445,442,441,-1,447,441,449,-1,426,423,433,-1,425,426,434,-1,449,441,443,-1,440,450,443,-1,451,434,433,-1,436,451,433,-1, 446,445,441,-1,448,446,441,-1,448,444,446,-1,438,435,433,-1,443,450,449,-1,443,441,427,-1,397,452,421,-1,402,453,405,-1,454,407,405,-1,455,429,431,-1, 402,455,453,-1,453,456,454,-1,454,405,453,-1,397,401,457,-1,397,457,452,-1,456,453,455,-1,455,431,456,-1,402,429,455,-1,458,459,460,-1,460,461,462,-1, 462,463,464,-1,465,458,460,-1,464,466,462,-1,464,467,466,-1,462,466,460,-1,459,461,460,-1,468,469,470,-1,471,469,472,-1,473,470,471,-1,468,470,474,-1, 475,476,477,-1,470,469,471,-1,472,469,478,-1,472,478,475,-1,475,477,472,-1,478,469,468,-1,475,479,476,-1,478,468,26,-1,25,18,479,-1,26,25,478,-1, 475,478,25,-1,475,25,479,-1,480,460,481,-1,482,2,483,-1,10,481,484,-1,481,485,484,-1,486,485,460,-1,466,482,486,-1,483,484,485,-1,2,5,483,-1, 486,460,466,-1,485,486,483,-1,481,460,485,-1,5,484,483,-1,484,5,10,-1,467,15,2,-1,482,483,486,-1,467,482,466,-1,2,482,467,-1,465,460,480,-1, 487,488,489,-1,490,491,488,-1,491,492,488,-1,493,492,491,-1,489,459,487,-1,461,489,462,-1,489,488,492,-1,494,495,492,-1,459,489,461,-1,492,462,489,-1, 493,494,492,-1,488,487,490,-1,491,496,493,-1,491,490,497,-1,498,491,497,-1,496,491,498,-1,495,462,492,-1,499,500,501,-1,502,503,504,-1,500,505,502,-1, 501,500,506,-1,503,505,507,-1,507,505,500,-1,501,473,499,-1,505,503,502,-1,506,500,502,-1,502,508,506,-1,508,504,509,-1,504,508,502,-1,510,506,508,-1, 511,506,510,-1,500,499,507,-1,507,512,503,-1,513,514,515,-1,516,517,518,-1,519,520,521,-1,521,522,519,-1,520,514,521,-1,520,519,523,-1,515,524,525,-1, 519,526,513,-1,527,514,513,-1,525,519,515,-1,528,523,518,-1,525,528,529,-1,528,524,530,-1,529,517,519,-1,530,523,528,-1,521,514,527,-1,519,516,519,-1, 519,526,519,-1,513,515,519,-1,519,517,516,-1,519,516,518,-1,519,522,526,-1,518,529,528,-1,523,530,520,-1,519,525,529,-1,524,528,525,-1,531,514,532,-1, 514,520,533,-1,533,520,530,-1,515,514,534,-1,534,514,535,-1,530,524,536,-1,524,515,534,-1,524,535,531,-1,532,514,533,-1,530,537,533,-1,537,530,536,-1, 531,536,524,-1,535,514,531,-1,524,534,535,-1,518,517,529,-1,518,523,519,-1,538,539,540,-1,538,541,542,-1,541,540,543,-1,544,542,541,-1,545,542,544,-1, 538,521,527,-1,543,540,539,-1,521,545,544,-1,513,539,538,-1,543,539,513,-1,540,541,538,-1,521,538,545,-1,542,545,538,-1,543,544,541,-1,538,527,513,-1, 462,546,463,-1,547,548,471,-1,471,548,473,-1,472,477,549,-1,471,472,547,-1,549,547,472,-1,495,546,462,-1,499,548,550,-1,548,499,473,-1,550,507,499,-1, 512,507,550,-1,549,512,547,-1,550,547,550,-1,548,547,550,-1,547,512,550,-1,550,547,547,-1,551,552,553,-1,554,552,551,-1,555,556,554,-1,551,557,465,-1, 551,558,554,-1,551,553,557,-1,558,559,555,-1,554,558,555,-1,560,561,562,-1,468,563,564,-1,474,565,468,-1,562,564,566,-1,567,563,565,-1,564,563,566,-1, 26,468,564,-1,565,563,468,-1,566,568,562,-1,567,565,569,-1,568,560,562,-1,566,563,567,-1,19,561,20,-1,561,19,562,-1,564,19,26,-1,562,19,564,-1, 570,571,572,-1,570,551,481,-1,573,572,574,-1,558,574,559,-1,571,481,10,-1,572,573,570,-1,573,574,558,-1,558,551,573,-1,572,571,12,-1,551,570,573,-1, 481,571,570,-1,481,551,480,-1,572,12,8,-1,10,12,571,-1,8,7,559,-1,572,8,574,-1,559,574,8,-1,480,551,465,-1,575,576,577,-1,578,577,576,-1, 579,580,581,-1,580,554,582,-1,577,553,575,-1,554,575,552,-1,580,576,575,-1,580,582,583,-1,552,575,553,-1,575,554,580,-1,580,583,581,-1,579,576,580,-1, 579,578,576,-1,581,584,579,-1,585,578,579,-1,585,579,586,-1,586,579,584,-1,587,588,589,-1,589,590,591,-1,592,591,593,-1,591,590,594,-1,593,591,595,-1, 589,588,590,-1,589,591,592,-1,592,596,589,-1,597,587,596,-1,589,596,587,-1,596,592,598,-1,598,592,599,-1,594,595,591,-1,595,569,593,-1,588,600,594,-1, 594,590,588,-1,515,514,513,-1,601,602,603,-1,521,520,519,-1,519,604,521,-1,521,514,520,-1,520,530,523,-1,515,519,525,-1,513,605,519,-1,513,514,527,-1, 525,524,515,-1,603,516,519,-1,601,525,519,-1,530,524,528,-1,601,528,525,-1,528,523,530,-1,527,514,521,-1,519,516,519,-1,519,605,519,-1,519,515,513,-1, 516,602,519,-1,519,523,603,-1,605,604,519,-1,528,601,603,-1,523,519,520,-1,519,602,601,-1,525,528,524,-1,532,514,531,-1,533,520,514,-1,530,520,533,-1, 534,514,515,-1,535,514,534,-1,536,524,530,-1,534,515,524,-1,531,535,524,-1,533,514,532,-1,533,537,530,-1,536,530,537,-1,524,536,531,-1,531,514,535,-1, 535,534,524,-1,603,602,516,-1,603,523,528,-1,606,539,538,-1,607,608,538,-1,609,606,608,-1,608,607,610,-1,610,607,545,-1,527,521,538,-1,539,606,609,-1, 610,545,521,-1,538,539,513,-1,513,539,609,-1,538,608,606,-1,545,538,521,-1,538,545,607,-1,608,610,609,-1,513,527,538,-1,556,611,554,-1,612,566,567,-1, 567,613,612,-1,569,613,567,-1,614,568,566,-1,566,612,614,-1,554,611,582,-1,615,613,595,-1,569,595,613,-1,595,594,615,-1,615,594,600,-1,612,612,615,-1, 615,600,612,-1,615,612,613,-1,612,600,614,-1,615,612,615,-1,616,617,618,-1, ]#texCoordIndex }#IndexedFaceSet } #shape

#########################################################


#END GEOMETRY

#########################################################


]} ]}#END WalkingAvatarTransform

#########################################################


#BEGIN ANIMATIONS

#########################################################


DEF TS11 TimeSensor{cycleInterval 1.1117 loop TRUE enabled FALSE} # gesture1 : Waves hello male DEF TS1 TimeSensor{cycleInterval 1.5764} DEF PI1_1 PositionInterpolator { key[0.000,0.250,] keyValue[ 0.0000 0.9575 0.0244, 0.0000 0.9783 0.0244 ] } ROUTE TS1.fraction_changed TO PI1_1.set_fraction DEF OI1_2 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.0000 0.0000 1.0000 -0.1903, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS1.fraction_changed TO OI1_2.set_fraction DEF OI1_3 OrientationInterpolator { key[0.000,0.250,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9676 0.0480 -0.2477 -0.3391, 0.9273 -0.3727 0.0355 -0.1353, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS1.fraction_changed TO OI1_3.set_fraction DEF OI1_4 OrientationInterpolator { key[0.000,0.250,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9676 0.0480 -0.2477 -0.3391, 0.9273 -0.3727 0.0355 -0.1353, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS1.fraction_changed TO OI1_4.set_fraction DEF OI1_7 OrientationInterpolator { key[0.000,0.250,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 -0.1620, -0.5491 0.0000 0.8358 -0.1480, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS1.fraction_changed TO OI1_7.set_fraction DEF OI1_8 OrientationInterpolator { key[0.000,0.250,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 -0.1620, -0.5491 0.0000 0.8358 -0.1480, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS1.fraction_changed TO OI1_8.set_fraction DEF OI1_19 OrientationInterpolator { key[0.000,0.250,0.625,0.875,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, 0.3313 -0.6442 0.6894 -0.9416, 0.5591 -0.6167 -0.5542 -0.7914, 0.5591 -0.6167 -0.5542 -0.7914, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS1.fraction_changed TO OI1_19.set_fraction DEF OI1_20 OrientationInterpolator { key[0.000,0.250,0.625,0.875,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, -0.3314 0.6440 -0.6895 -0.4708, -0.5592 0.6167 0.5541 -0.3956, -0.5592 0.6167 0.5541 -0.3956, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS1.fraction_changed TO OI1_20.set_fraction DEF OI1_21 OrientationInterpolator { key[0.000,0.250,0.625,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, 0.2909 -0.9275 0.2348 -1.8036, 0.4711 -0.8640 0.1776 -0.9551, 0.4711 -0.8640 0.1776 -0.9551, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS1.fraction_changed TO OI1_21.set_fraction DEF OI1_22 OrientationInterpolator { key[0.000,0.625,0.875,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.7252 0.6198 0.2999 -0.7886, -0.7252 0.6198 0.2999 -0.7886, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS1.fraction_changed TO OI1_22.set_fraction DEF OI1_23 OrientationInterpolator { key[0.000,0.250,0.625,0.875,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, -0.2910 0.9275 -0.2347 -0.9018, -0.4709 0.8641 -0.1776 -0.4776, -0.4709 0.8641 -0.1776 -0.4776, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS1.fraction_changed TO OI1_23.set_fraction DEF OI1_24 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.1988 -0.4996 0.8431 -1.1319, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS1.fraction_changed TO OI1_24.set_fraction DEF OI1_25 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6787, 0.1988 0.4996 -0.8431 -0.5659, 0.2016 -0.1463 -0.9685 -0.6787 ] } ROUTE TS1.fraction_changed TO OI1_25.set_fraction DEF OI1_26 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, 0.7948 0.4398 0.4181 -0.4373, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS1.fraction_changed TO OI1_26.set_fraction DEF OI1_28 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, -0.7948 -0.4400 -0.4180 -0.2186, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS1.fraction_changed TO OI1_28.set_fraction DEF OI1_30 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, -0.1717 -0.0117 -0.9851 -0.2217, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS1.fraction_changed TO OI1_30.set_fraction DEF OI1_31 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, 0.1714 0.0126 0.9851 -0.1109, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS1.fraction_changed TO OI1_31.set_fraction DEF OI1_37 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.2389 0.0078 -0.9710 -0.1803, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS1.fraction_changed TO OI1_37.set_fraction DEF OI1_38 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.2399 -0.0089 0.9708 -0.0901, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS1.fraction_changed TO OI1_38.set_fraction DEF OI1_44 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.0142 0.0376 -0.9992 -0.1969, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS1.fraction_changed TO OI1_44.set_fraction # gesture2 : Likes DEF TS2 TimeSensor{cycleInterval 1.6846} DEF PI2_1 PositionInterpolator { key[0.000,0.750,] keyValue[ 0.0000 0.9807 0.0244, -0.0055 0.9825 0.0235 ] } ROUTE TS2.fraction_changed TO PI2_1.set_fraction DEF OI2_2 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9301 -0.3465 0.1215 -0.4517, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS2.fraction_changed TO OI2_2.set_fraction DEF OI2_3 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9814 0.1710 -0.0868 -0.4913, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS2.fraction_changed TO OI2_3.set_fraction DEF OI2_4 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9814 0.1710 -0.0868 -0.4913, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS2.fraction_changed TO OI2_4.set_fraction DEF OI2_7 OrientationInterpolator { key[0.000,0.250,0.500,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0010 0.0000 -0.4223, -1.0000 0.0000 0.0000 0.0000, 0.0000 0.0000 1.0000 -0.1395, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS2.fraction_changed TO OI2_7.set_fraction DEF OI2_8 OrientationInterpolator { key[0.000,0.250,0.500,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0010 0.0000 -0.4223, -1.0000 0.0000 0.0000 0.0000, 0.0000 0.0000 1.0000 -0.1395, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS2.fraction_changed TO OI2_8.set_fraction DEF OI2_19 OrientationInterpolator { key[0.000,0.375,0.750,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, 0.5854 0.4348 -0.6843 -1.7037, 0.2428 0.1755 -0.9541 -1.3830, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS2.fraction_changed TO OI2_19.set_fraction DEF OI2_20 OrientationInterpolator { key[0.000,0.375,0.750,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, -0.5854 -0.4349 0.6842 -0.8519, -0.2429 -0.1756 0.9540 -0.6915, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS2.fraction_changed TO OI2_20.set_fraction DEF OI2_21 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.0913 -0.8890 0.4487 -0.4755, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS2.fraction_changed TO OI2_21.set_fraction DEF OI2_23 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.0911 0.8890 -0.4487 -0.2377, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS2.fraction_changed TO OI2_23.set_fraction DEF OI2_24 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.1665 0.8078 0.5654 -1.3494, 0.0857 0.7577 0.6470 -1.2403, 0.0857 0.7577 0.6470 -1.2403, 0.2800 0.8705 0.4047 -0.8993, 0.2800 0.8705 0.4047 -0.8993, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS2.fraction_changed TO OI2_24.set_fraction DEF OI2_25 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6788, 0.1665 -0.8079 -0.5653 -0.6747, -0.0855 -0.7577 -0.6469 -0.6201, -0.0855 -0.7577 -0.6469 -0.6201, -0.2799 -0.8706 -0.4046 -0.4497, -0.2799 -0.8706 -0.4046 -0.4497, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS2.fraction_changed TO OI2_25.set_fraction DEF OI2_26 OrientationInterpolator { key[0.000,0.250,0.500,0.625,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.1461 0.9770 -0.1552 -2.1872, 0.0919 0.9953 0.0299 -2.2743, 0.9555 0.2473 0.1610 -1.3977, 0.9555 0.2473 0.1610 -1.3977, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS2.fraction_changed TO OI2_26.set_fraction DEF OI2_27 OrientationInterpolator { key[0.000,0.500,0.625,0.750,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.5729 0.4786 0.6654 -0.4600, -0.5886 -0.4854 -0.6465 -1.0090, -0.5886 -0.4854 -0.6465 -1.0090, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS2.fraction_changed TO OI2_27.set_fraction DEF OI2_28 OrientationInterpolator { key[0.000,0.250,0.500,0.625,0.750,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.1462 -0.9770 0.1552 -1.0936, -0.0919 -0.9953 -0.0299 -1.1371, -0.9555 -0.2474 -0.1609 -0.6988, -0.9555 -0.2474 -0.1609 -0.6988, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS2.fraction_changed TO OI2_28.set_fraction DEF OI2_30 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, -0.9275 0.3308 -0.1738 -0.4916, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS2.fraction_changed TO OI2_30.set_fraction DEF OI2_31 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, 0.9274 -0.3312 0.1737 -0.2458, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS2.fraction_changed TO OI2_31.set_fraction DEF OI2_37 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, -0.9245 0.3705 -0.0900 -0.4094, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS2.fraction_changed TO OI2_37.set_fraction DEF OI2_38 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, 0.9246 -0.3702 0.0901 -0.2046, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS2.fraction_changed TO OI2_38.set_fraction DEF OI2_44 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, -0.9343 0.3343 -0.1237 -0.4501, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS2.fraction_changed TO OI2_44.set_fraction # gesture3 : Agrees with DEF TS3 TimeSensor{cycleInterval 1.6775} DEF PI3_1 PositionInterpolator { key[0.000,0.125,1.000,] keyValue[ 0.0000 0.9563 0.0244, -0.0055 0.9992 0.0235, -0.0055 0.9563 0.0235 ] } ROUTE TS3.fraction_changed TO PI3_1.set_fraction DEF OI3_2 OrientationInterpolator { key[0.000,0.250,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9933 -0.1143 0.0159 -0.2773, 0.3140 -0.9492 0.0214 -0.0280, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS3.fraction_changed TO OI3_2.set_fraction DEF OI3_3 OrientationInterpolator { key[0.000,0.125,0.250,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9847 -0.1740 0.0088 -0.0908, -0.9797 -0.1840 -0.0796 -0.0402, 0.9318 -0.3613 -0.0344 -0.0698, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS3.fraction_changed TO OI3_3.set_fraction DEF OI3_4 OrientationInterpolator { key[0.000,0.125,0.250,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9847 -0.1740 0.0088 -0.0908, -0.9797 -0.1840 -0.0796 -0.0402, 0.9318 -0.3613 -0.0344 -0.0698, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS3.fraction_changed TO OI3_4.set_fraction DEF OI3_7 OrientationInterpolator { key[0.000,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9994 -0.0350 -0.0083 -0.4618, 0.9980 -0.0631 0.0038 -0.2126, -0.9994 -0.0350 -0.0083 -0.4618, 0.9980 -0.0631 0.0038 -0.2126, -0.9994 -0.0350 -0.0083 -0.4618, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS3.fraction_changed TO OI3_7.set_fraction DEF OI3_8 OrientationInterpolator { key[0.000,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9994 -0.0350 -0.0083 -0.4618, 0.9980 -0.0631 0.0038 -0.2126, -0.9994 -0.0350 -0.0083 -0.4618, 0.9980 -0.0631 0.0038 -0.2126, -0.9994 -0.0350 -0.0083 -0.4618, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS3.fraction_changed TO OI3_8.set_fraction DEF OI3_19 OrientationInterpolator { key[0.000,0.125,0.375,0.875,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, 0.0579 0.8905 -0.4513 -1.5155, 0.0204 -0.9961 0.0861 -1.2313, 0.0204 -0.9961 0.0861 -1.2313, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS3.fraction_changed TO OI3_19.set_fraction DEF OI3_20 OrientationInterpolator { key[0.000,0.125,0.375,0.875,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, -0.0579 -0.8905 0.4512 -0.7578, -0.0205 0.9961 -0.0861 -0.6157, -0.0205 0.9961 -0.0861 -0.6157, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS3.fraction_changed TO OI3_20.set_fraction DEF OI3_21 OrientationInterpolator { key[0.000,0.125,0.375,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.1335 -0.9632 0.2334 -2.0491, -0.8800 -0.4318 0.1979 -0.3299, -0.8800 -0.4318 0.1979 -0.3299, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS3.fraction_changed TO OI3_21.set_fraction DEF OI3_23 OrientationInterpolator { key[0.000,0.125,0.375,0.875,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.1336 0.9632 -0.2334 -1.0246, 0.8799 0.4321 -0.1978 -0.1650, 0.8799 0.4321 -0.1978 -0.1650, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS3.fraction_changed TO OI3_23.set_fraction DEF OI3_24 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.3063 -0.2343 0.9226 -1.0242, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS3.fraction_changed TO OI3_24.set_fraction DEF OI3_25 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6788, 0.3064 0.2341 -0.9227 -0.5121, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS3.fraction_changed TO OI3_25.set_fraction DEF OI3_26 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.8177 0.5746 -0.0342 -0.9080, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS3.fraction_changed TO OI3_26.set_fraction DEF OI3_27 OrientationInterpolator { key[0.000,0.250,0.875,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.8111 -0.0314 0.5841 -0.2234, -0.8111 -0.0314 0.5841 -0.2234, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS3.fraction_changed TO OI3_27.set_fraction DEF OI3_28 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.8177 -0.5746 0.0342 -0.4540, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS3.fraction_changed TO OI3_28.set_fraction DEF OI3_30 OrientationInterpolator { key[0.000,0.250,0.375,0.500,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, 0.9463 0.0855 0.3117 -0.1780, 0.9926 -0.0098 -0.1208 -0.1840, -0.8029 0.0211 -0.5958 -0.0473, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS3.fraction_changed TO OI3_30.set_fraction DEF OI3_31 OrientationInterpolator { key[0.000,0.250,0.375,0.500,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, -0.9461 -0.0854 -0.3124 -0.0890, -0.9925 0.0109 0.1219 -0.0919, 0.8008 -0.0253 0.5985 -0.0237, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS3.fraction_changed TO OI3_31.set_fraction DEF OI3_32 OrientationInterpolator { key[0.000,0.250,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9927 0.1113 0.0460 -0.9825, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS3.fraction_changed TO OI3_32.set_fraction DEF OI3_35 OrientationInterpolator { key[0.000,0.250,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9927 -0.1114 -0.0461 -0.4913, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS3.fraction_changed TO OI3_35.set_fraction DEF OI3_37 OrientationInterpolator { key[0.000,0.250,0.375,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, -0.9922 0.1154 0.0470 -0.2346, 0.7686 0.5425 0.3391 -0.0442, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS3.fraction_changed TO OI3_37.set_fraction DEF OI3_38 OrientationInterpolator { key[0.000,0.250,0.375,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, 0.9921 -0.1159 -0.0477 -0.1174, -0.7674 -0.5417 -0.3431 -0.0222, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS3.fraction_changed TO OI3_38.set_fraction DEF OI3_44 OrientationInterpolator { key[0.000,0.250,0.375,0.500,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, -0.6210 0.5503 0.5581 -0.0509, 0.9916 0.1175 -0.0533 -0.1090, -0.1182 0.8439 -0.5232 -0.0118, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS3.fraction_changed TO OI3_44.set_fraction # gesture4 : Smiles at DEF TS4 TimeSensor{cycleInterval 1.6928} DEF PI4_1 PositionInterpolator { key[0.000,0.250,0.625,0.750,0.875,1.000,] keyValue[ -0.0055 0.9807 0.0235, 0.0002 0.9714 0.0640, 0.0086 0.9293 0.1249, -0.0145 0.9146 -0.0733, -0.0100 0.9664 -0.0249, -0.0055 0.9807 0.0235 ] } ROUTE TS4.fraction_changed TO PI4_1.set_fraction DEF OI4_1 OrientationInterpolator { key[0.000,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9696 -0.2440 -0.0190 -0.2423, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_1.set_fraction DEF OI4_2 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9632 -0.2682 -0.0168 -0.1313, -0.8634 -0.5042 -0.0165 -0.0607, 0.9971 -0.0749 0.0147 -0.3274, -0.9987 -0.0502 -0.0043 -0.3281, -0.8900 -0.4558 0.0145 -0.0276, -0.9977 -0.0467 0.0491 -0.5105, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_2.set_fraction DEF OI4_3 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9984 -0.0384 0.0425 -0.1930, 0.9883 -0.1476 0.0374 -0.3389, -0.9910 -0.1208 -0.0572 -0.2491, -0.6182 -0.7843 0.0508 -0.0434, -0.9928 -0.1173 -0.0238 -0.3117, -0.9779 -0.1975 -0.0688 -0.1835, -0.9933 -0.1125 -0.0278 -0.5158, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_3.set_fraction DEF OI4_4 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9984 -0.0384 0.0425 -0.1930, 0.9883 -0.1476 0.0374 -0.3389, -0.9910 -0.1208 -0.0572 -0.2491, -0.6182 -0.7843 0.0508 -0.0434, -0.9928 -0.1173 -0.0238 -0.3117, -0.9779 -0.1975 -0.0688 -0.1835, -0.9933 -0.1125 -0.0278 -0.5158, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_4.set_fraction DEF OI4_7 OrientationInterpolator { key[0.000,0.250,0.500,0.625,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 1.0000 -0.0038 0.0006 -0.3153, -1.0000 0.0006 0.0000 -0.3427, 0.9977 -0.0672 0.0085 -0.2595, 0.9700 -0.2425 0.0175 -0.1486, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_7.set_fraction DEF OI4_8 OrientationInterpolator { key[0.000,0.250,0.500,0.625,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 1.0000 -0.0038 0.0006 -0.3153, -1.0000 0.0006 0.0000 -0.3427, 0.9977 -0.0672 0.0085 -0.2595, 0.9700 -0.2425 0.0175 -0.1486, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_8.set_fraction DEF OI4_19 OrientationInterpolator { key[0.000,0.125,0.375,0.500,0.750,0.875,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, 0.1846 0.4195 -0.8888 -0.9874, -0.2467 -0.2821 -0.9271 -1.0141, -0.7464 -0.5682 -0.3466 -0.8812, -0.7415 -0.4067 -0.5336 -1.0424, -0.9368 -0.3088 -0.1644 -0.8663, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS4.fraction_changed TO OI4_19.set_fraction DEF OI4_20 OrientationInterpolator { key[0.000,0.125,0.375,0.500,0.750,0.875,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, -0.1846 -0.4194 0.8888 -0.4937, 0.2468 0.2823 0.9270 -0.5070, 0.7463 0.5683 0.3464 -0.4406, 0.7416 0.4067 0.5336 -0.5213, 0.9368 0.3090 0.1643 -0.4332, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS4.fraction_changed TO OI4_20.set_fraction DEF OI4_21 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.6116 -0.7135 0.3419 -0.5260, 0.3472 -0.8887 -0.2993 -0.9962, -0.4882 -0.8682 0.0890 -2.1655, -0.4159 -0.8846 0.2111 -2.0812, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS4.fraction_changed TO OI4_21.set_fraction DEF OI4_22 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.8943 0.4060 0.1880 -1.2320, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS4.fraction_changed TO OI4_22.set_fraction DEF OI4_23 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.875,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.6115 0.7137 -0.3416 -0.2630, -0.3472 0.8887 0.2994 -0.4982, 0.4882 0.8682 -0.0891 -1.0828, 0.4159 0.8846 -0.2110 -1.0407, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS4.fraction_changed TO OI4_23.set_fraction DEF OI4_24 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.0310 -0.5268 0.8494 -0.7469, -0.0312 -0.4261 0.9041 -0.6799, -0.4202 -0.1645 0.8924 -0.7127, -0.5395 -0.0250 0.8416 -0.8932, -0.7702 0.3066 0.5593 -0.9492, -0.8990 0.3274 0.2908 -0.8325, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS4.fraction_changed TO OI4_24.set_fraction DEF OI4_25 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6788, 0.0307 0.5268 -0.8494 -0.3735, 0.0313 0.4263 -0.9040 -0.3399, 0.4202 0.1647 -0.8923 -0.3564, 0.5395 0.0248 -0.8416 -0.4467, 0.7702 -0.3066 -0.5593 -0.4747, 0.8990 -0.3276 -0.2908 -0.4164, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS4.fraction_changed TO OI4_25.set_fraction DEF OI4_26 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, 0.9893 0.0596 0.1331 -0.5400, 0.5296 0.7506 0.3951 -1.2000, -0.3464 0.9331 0.0962 -1.8021, -0.3307 0.9244 -0.1900 -2.1599, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS4.fraction_changed TO OI4_26.set_fraction DEF OI4_27 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.8491 0.0661 -0.5241 -0.9354, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS4.fraction_changed TO OI4_27.set_fraction DEF OI4_28 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.875,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, -0.9893 -0.0594 -0.1330 -0.2701, -0.5296 -0.7506 -0.3952 -0.6000, 0.3463 -0.9332 -0.0962 -0.9010, 0.3307 -0.9244 0.1901 -1.0799, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS4.fraction_changed TO OI4_28.set_fraction DEF OI4_30 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, 0.8979 0.3491 -0.2683 -0.0992, 0.3360 0.6992 -0.6311 -0.0441, -0.9925 0.0817 -0.0904 -0.3670, 0.9947 0.0441 -0.0929 -0.2916, -0.3837 0.3896 -0.8373 -0.0344, 0.9934 0.0746 -0.0873 -0.9441, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS4.fraction_changed TO OI4_30.set_fraction DEF OI4_31 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, -0.8971 -0.3500 0.2695 -0.0497, -0.3350 -0.6972 0.6338 -0.0221, 0.9925 -0.0819 0.0906 -0.1834, -0.9947 -0.0440 0.0934 -0.1457, 0.3846 -0.3846 0.8391 -0.0172, -0.9934 -0.0744 0.0872 -0.4720, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS4.fraction_changed TO OI4_31.set_fraction DEF OI4_32 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9986 0.0524 -0.0035 -0.8240, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_32.set_fraction DEF OI4_33 OrientationInterpolator { key[0.000,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9790 -0.1906 0.0726 -0.7411, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_33.set_fraction DEF OI4_35 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9986 -0.0523 0.0034 -0.4121, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_35.set_fraction DEF OI4_37 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.9753 0.1939 0.1062 -0.1735, 0.9449 0.2819 0.1667 -0.1008, -0.9970 0.0684 0.0360 -0.2846, 0.9979 0.0444 0.0466 -0.3713, 0.9650 0.1460 0.2176 -0.0699, 0.9975 0.0411 -0.0576 -0.9717, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS4.fraction_changed TO OI4_37.set_fraction DEF OI4_38 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.9753 -0.1937 -0.1061 -0.0868, -0.9449 -0.2819 -0.1667 -0.0504, 0.9970 -0.0689 -0.0366 -0.1423, -0.9979 -0.0442 -0.0464 -0.1856, -0.9648 -0.1484 -0.2169 -0.0350, -0.9975 -0.0412 0.0578 -0.4858, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS4.fraction_changed TO OI4_38.set_fraction DEF OI4_39 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9742 0.2188 0.0552 -0.9691, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_39.set_fraction DEF OI4_40 OrientationInterpolator { key[0.000,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9906 -0.1328 0.0333 -0.4976, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_40.set_fraction DEF OI4_42 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9742 -0.2189 -0.0550 -0.4845, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS4.fraction_changed TO OI4_42.set_fraction DEF OI4_44 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.9606 0.2772 -0.0180 -0.1335, 0.8669 0.4940 -0.0669 -0.0628, -0.9979 0.0556 -0.0346 -0.3251, 0.9977 0.0668 -0.0109 -0.3306, 0.8858 0.4164 -0.2049 -0.0303, 0.9967 0.0625 -0.0523 -0.9577, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS4.fraction_changed TO OI4_44.set_fraction # gesture5 : Frown at DEF TS5 TimeSensor{cycleInterval 1.4514} DEF PI5_1 PositionInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.0779 0.9807 -0.0709, 0.0870 0.9839 -0.0244, 0.0784 0.9807 -0.0660 ] } ROUTE TS5.fraction_changed TO PI5_1.set_fraction DEF OI5_1 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9932 -0.0542 0.1035 -0.2402, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_1.set_fraction DEF OI5_2 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_2.set_fraction DEF OI5_3 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9823 0.1384 0.1263 -0.6561, -0.9995 0.0330 0.0011 -0.5652, -0.9995 0.0330 0.0011 -0.5652, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_3.set_fraction DEF OI5_4 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9823 0.1384 0.1263 -0.6561, -0.9995 0.0330 0.0011 -0.5652, -0.9995 0.0330 0.0011 -0.5652, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_4.set_fraction DEF OI5_7 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9782 -0.2054 0.0318 -0.3158, -0.9984 -0.0554 -0.0054 -0.4107, -0.8301 0.5453 0.1169 -0.4837, -0.7988 -0.5873 -0.1307 -0.5614, -0.6668 0.7436 0.0503 -0.3879, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_7.set_fraction DEF OI5_8 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9782 -0.2054 0.0318 -0.3158, -0.9984 -0.0554 -0.0054 -0.4107, -0.8301 0.5453 0.1169 -0.4837, -0.7988 -0.5873 -0.1307 -0.5614, -0.6668 0.7436 0.0503 -0.3879, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_8.set_fraction DEF OI5_19 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.750,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, -0.2472 -0.4910 -0.8354 -1.0360, 0.1813 -0.9609 -0.2094 -1.1765, 0.1813 -0.9609 -0.2094 -1.1765, 0.1732 -0.9840 0.0415 -1.1874, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS5.fraction_changed TO OI5_19.set_fraction DEF OI5_20 OrientationInterpolator { key[0.000,0.125,0.250,0.500,0.750,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, 0.2472 0.4909 0.8354 -0.5179, -0.1814 0.9609 0.2093 -0.5883, -0.1814 0.9609 0.2093 -0.5883, -0.1733 0.9840 -0.0414 -0.5936, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS5.fraction_changed TO OI5_20.set_fraction DEF OI5_21 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, 0.1578 -0.9350 -0.3177 -2.4384, 0.1578 -0.9350 -0.3177 -2.4384, 0.2046 -0.9248 -0.3206 -2.3221, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS5.fraction_changed TO OI5_21.set_fraction DEF OI5_22 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.5160 0.4763 0.7119 -0.9465, -0.5132 0.2939 0.8064 -1.3012, -0.5756 0.3535 0.7374 -0.9931, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS5.fraction_changed TO OI5_22.set_fraction DEF OI5_23 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, -0.1579 0.9350 0.3177 -1.2192, -0.1579 0.9350 0.3177 -1.2192, -0.2046 0.9248 0.3207 -1.1610, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS5.fraction_changed TO OI5_23.set_fraction DEF OI5_24 OrientationInterpolator { key[0.000,0.625,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, 0.1181 0.2356 0.9647 -1.4159, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS5.fraction_changed TO OI5_24.set_fraction DEF OI5_25 OrientationInterpolator { key[0.000,0.625,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6788, -0.1180 -0.2357 -0.9646 -0.7080, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS5.fraction_changed TO OI5_25.set_fraction DEF OI5_26 OrientationInterpolator { key[0.000,0.375,0.625,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -1.0000 0.0000 0.0000 -0.4015, -0.1805 0.9268 -0.3292 -0.9047, -1.0000 0.0000 0.0000 -0.4015, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS5.fraction_changed TO OI5_26.set_fraction DEF OI5_28 OrientationInterpolator { key[0.000,0.375,0.625,0.875,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 1.0000 0.0000 0.0000 -0.2007, 0.1806 -0.9268 0.3292 -0.4523, 1.0000 0.0000 0.0000 -0.2007, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS5.fraction_changed TO OI5_28.set_fraction DEF OI5_30 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS5.fraction_changed TO OI5_30.set_fraction DEF OI5_31 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS5.fraction_changed TO OI5_31.set_fraction DEF OI5_32 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0029 0.0000 -0.4242, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_32.set_fraction DEF OI5_35 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 1.0000 -0.0028 0.0000 -0.2120, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_35.set_fraction DEF OI5_37 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS5.fraction_changed TO OI5_37.set_fraction DEF OI5_38 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS5.fraction_changed TO OI5_38.set_fraction DEF OI5_39 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 -0.4728, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_39.set_fraction DEF OI5_42 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 1.0000 0.0000 0.0000 -0.2364, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS5.fraction_changed TO OI5_42.set_fraction DEF OI5_44 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS5.fraction_changed TO OI5_44.set_fraction # gesture6 : Disagrees with DEF TS6 TimeSensor{cycleInterval 2.2210} DEF PI6_1 PositionInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -0.0436 0.9807 0.0327, -0.0206 0.9961 0.0268, -0.0250 0.9988 0.0280, -0.0436 0.9813 0.0327 ] } ROUTE TS6.fraction_changed TO PI6_1.set_fraction DEF OI6_1 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_1.set_fraction DEF OI6_2 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.1662 -0.1408 0.9760 -0.2292, -0.1662 -0.1408 0.9760 -0.2292, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_2.set_fraction DEF OI6_3 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.1623 0.2722 -0.9485 -0.1184, 0.1623 0.2722 -0.9485 -0.1184, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_3.set_fraction DEF OI6_4 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.1623 0.2722 -0.9485 -0.1184, 0.1623 0.2722 -0.9485 -0.1184, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_4.set_fraction DEF OI6_7 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.1376 0.9903 0.0169 -0.2493, -0.2051 -0.9782 -0.0337 -0.3340, -0.1376 0.9903 0.0169 -0.2493, -0.2051 -0.9782 -0.0337 -0.3340, -0.1376 0.9903 0.0169 -0.2493, -0.2051 -0.9782 -0.0337 -0.3340, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_7.set_fraction DEF OI6_8 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.1376 0.9903 0.0169 -0.2493, -0.2051 -0.9782 -0.0337 -0.3340, -0.1376 0.9903 0.0169 -0.2493, -0.2051 -0.9782 -0.0337 -0.3340, -0.1376 0.9903 0.0169 -0.2493, -0.2051 -0.9782 -0.0337 -0.3340, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_8.set_fraction DEF OI6_19 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, -0.0527 -0.9885 -0.1415 -1.4689, -0.0527 -0.9885 -0.1415 -1.4689, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS6.fraction_changed TO OI6_19.set_fraction DEF OI6_20 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, 0.0526 0.9885 0.1415 -0.7344, 0.0526 0.9885 0.1415 -0.7344, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS6.fraction_changed TO OI6_20.set_fraction DEF OI6_21 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -0.9978 -0.0400 0.0525 -0.6839, -0.3059 -0.9434 0.1278 -1.7622, -0.3059 -0.9434 0.1278 -1.7622, -0.9978 -0.0400 0.0525 -0.6839 ] } ROUTE TS6.fraction_changed TO OI6_21.set_fraction DEF OI6_23 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ 0.9978 0.0400 -0.0523 -0.3420, 0.3060 0.9434 -0.1278 -0.8811, 0.3060 0.9434 -0.1278 -0.8811, 0.9978 0.0400 -0.0523 -0.3420 ] } ROUTE TS6.fraction_changed TO OI6_23.set_fraction DEF OI6_24 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -0.1924 0.1399 0.9713 -1.3546, 0.0334 0.9697 0.2420 -1.5517, 0.0334 0.9697 0.2420 -1.5517, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS6.fraction_changed TO OI6_24.set_fraction DEF OI6_25 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ 0.1923 -0.1400 -0.9713 -0.6773, -0.0333 -0.9697 -0.2422 -0.7759, -0.0333 -0.9697 -0.2422 -0.7759, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS6.fraction_changed TO OI6_25.set_fraction DEF OI6_26 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -0.9296 0.3647 -0.0534 -0.7602, -0.2145 0.9763 -0.0294 -2.0436, -0.2145 0.9763 -0.0294 -2.0436, -0.9296 0.3647 -0.0534 -0.7602 ] } ROUTE TS6.fraction_changed TO OI6_26.set_fraction DEF OI6_27 OrientationInterpolator { key[0,0.125,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS6.fraction_changed TO OI6_27.set_fraction DEF OI6_28 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ 0.9296 -0.3647 0.0535 -0.3801, 0.2145 -0.9763 0.0294 -1.0219, 0.2145 -0.9763 0.0294 -1.0219, 0.9296 -0.3647 0.0535 -0.3801 ] } ROUTE TS6.fraction_changed TO OI6_28.set_fraction DEF OI6_30 OrientationInterpolator { key[0.000,0.125,0.250,0.875,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, 0.1400 0.8287 -0.5419 -0.2997, -0.1206 0.7980 -0.5904 -0.3838, -0.1206 0.7980 -0.5904 -0.3838, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS6.fraction_changed TO OI6_30.set_fraction DEF OI6_31 OrientationInterpolator { key[0.000,0.125,0.250,0.875,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, -0.1403 -0.8283 0.5424 -0.1498, 0.1210 -0.7980 0.5904 -0.1920, 0.1210 -0.7980 0.5904 -0.1920, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS6.fraction_changed TO OI6_31.set_fraction DEF OI6_32 OrientationInterpolator { key[0.000,0.125,0.250,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9441 0.0075 -0.3296 -0.2684, -0.0390 0.9955 0.0870 -0.2885, -0.0390 0.9955 0.0870 -0.2885, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_32.set_fraction DEF OI6_33 OrientationInterpolator { key[0,0.125,0.750,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.0928 0.9761 -0.1963 -0.5744, 0.0928 0.9761 -0.1963 -0.5744 ] } ROUTE TS6.fraction_changed TO OI6_33.set_fraction DEF OI6_35 OrientationInterpolator { key[0.000,0.125,0.250,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9441 -0.0075 0.3296 -0.1342, 0.0389 -0.9954 -0.0875 -0.1442, 0.0389 -0.9954 -0.0875 -0.1442, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_35.set_fraction DEF OI6_37 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.3587 0.1536 -0.9207 -0.2257, 0.3587 0.1536 -0.9207 -0.2257, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS6.fraction_changed TO OI6_37.set_fraction DEF OI6_38 OrientationInterpolator { key[0.000,0.125,0.875,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.3584 -0.1543 0.9207 -0.1128, -0.3584 -0.1543 0.9207 -0.1128, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS6.fraction_changed TO OI6_38.set_fraction DEF OI6_39 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_39.set_fraction DEF OI6_42 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS6.fraction_changed TO OI6_42.set_fraction DEF OI6_44 OrientationInterpolator { key[0.000,0.125,0.250,0.875,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.3516 0.5843 -0.7314 -0.2412, 0.1688 0.6533 -0.7380 -0.2770, 0.1688 0.6533 -0.7380 -0.2770, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS6.fraction_changed TO OI6_44.set_fraction # gesture7 : Dislikes DEF TS7 TimeSensor{cycleInterval 1.0263} DEF PI7_1 PositionInterpolator { key[0.000,0.625,] keyValue[ 0.0000 0.9807 0.0244, 0.0000 0.9818 0.0244 ] } ROUTE TS7.fraction_changed TO PI7_1.set_fraction DEF OI7_2 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.8060 -0.5882 0.0658 -0.2746, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS7.fraction_changed TO OI7_2.set_fraction DEF OI7_3 OrientationInterpolator { key[0.000,0.250,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.7476 0.4746 -0.4646 -0.1202, -0.4110 -0.8786 -0.2431 -0.1837, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS7.fraction_changed TO OI7_3.set_fraction DEF OI7_4 OrientationInterpolator { key[0.000,0.250,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.7476 0.4746 -0.4646 -0.1202, -0.4110 -0.8786 -0.2431 -0.1837, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS7.fraction_changed TO OI7_4.set_fraction DEF OI7_7 OrientationInterpolator { key[0.000,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.0055 -1.0000 -0.0006 -0.3311, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS7.fraction_changed TO OI7_7.set_fraction DEF OI7_8 OrientationInterpolator { key[0.000,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.0055 -1.0000 -0.0006 -0.3311, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS7.fraction_changed TO OI7_8.set_fraction DEF OI7_19 OrientationInterpolator { key[0.000,0.250,0.500,0.625,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, 0.3007 -0.6469 -0.7008 -1.4115, 0.4634 -0.5013 -0.7307 -1.0243, 0.2382 -0.5615 -0.7924 -1.2192, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS7.fraction_changed TO OI7_19.set_fraction DEF OI7_20 OrientationInterpolator { key[0.000,0.250,0.500,0.625,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, -0.3006 0.6470 0.7008 -0.7058, -0.4634 0.5013 0.7307 -0.5122, -0.2383 0.5615 0.7924 -0.6096, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS7.fraction_changed TO OI7_20.set_fraction DEF OI7_21 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.1644 -0.6800 0.7145 -2.0433, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS7.fraction_changed TO OI7_21.set_fraction DEF OI7_22 OrientationInterpolator { key[0.000,0.250,0.625,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.6346 0.4197 0.6490 -1.7093, -0.7269 -0.3792 -0.5725 -1.3288, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS7.fraction_changed TO OI7_22.set_fraction DEF OI7_23 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.1644 0.6801 -0.7144 -1.0217, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS7.fraction_changed TO OI7_23.set_fraction DEF OI7_24 OrientationInterpolator { key[0.000,0.250,0.500,0.625,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, 0.3657 0.4125 0.8343 -1.3372, 0.2324 0.5936 0.7705 -1.7028, -0.1015 0.8099 0.5777 -1.5011, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS7.fraction_changed TO OI7_24.set_fraction DEF OI7_25 OrientationInterpolator { key[0.000,0.250,0.500,0.625,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6787, -0.3657 -0.4123 -0.8344 -0.6687, -0.2325 -0.5935 -0.7705 -0.8514, 0.1015 -0.8100 -0.5776 -0.7506, 0.2016 -0.1463 -0.9685 -0.6787 ] } ROUTE TS7.fraction_changed TO OI7_25.set_fraction DEF OI7_26 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.0718 0.6699 -0.7390 -2.2013, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS7.fraction_changed TO OI7_26.set_fraction DEF OI7_27 OrientationInterpolator { key[0.000,0.250,0.625,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.7019 -0.6134 -0.3620 -1.7658, -0.7885 0.3167 0.5271 -1.4548, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS7.fraction_changed TO OI7_27.set_fraction DEF OI7_28 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.0717 -0.6698 0.7390 -1.1006, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS7.fraction_changed TO OI7_28.set_fraction DEF OI7_30 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, -0.8300 0.5348 -0.1583 -0.3094, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS7.fraction_changed TO OI7_30.set_fraction DEF OI7_31 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, 0.8301 -0.5348 0.1580 -0.1546, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS7.fraction_changed TO OI7_31.set_fraction DEF OI7_37 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, -0.7514 0.6599 0.0017 -0.2388, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS7.fraction_changed TO OI7_37.set_fraction DEF OI7_38 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, 0.7509 -0.6604 -0.0017 -0.1194, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS7.fraction_changed TO OI7_38.set_fraction DEF OI7_44 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, -0.8128 0.5787 -0.0670 -0.2725, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS7.fraction_changed TO OI7_44.set_fraction # gesture8 : Wave goodbye DEF TS8 TimeSensor{cycleInterval 1.8544} DEF PI8_1 PositionInterpolator { key[0.000,0.250,] keyValue[ 0.0000 0.9666 0.0244, 0.0000 0.9762 0.0244 ] } ROUTE TS8.fraction_changed TO PI8_1.set_fraction DEF OI8_2 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.0000 0.0000 1.0000 -0.1247, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS8.fraction_changed TO OI8_2.set_fraction DEF OI8_3 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.7532 0.0464 -0.6562 -0.0948, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS8.fraction_changed TO OI8_3.set_fraction DEF OI8_4 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.7532 0.0464 -0.6562 -0.0948, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS8.fraction_changed TO OI8_4.set_fraction DEF OI8_7 OrientationInterpolator { key[0.000,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9919 -0.1268 0.0079 -0.1263, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS8.fraction_changed TO OI8_7.set_fraction DEF OI8_8 OrientationInterpolator { key[0.000,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9919 -0.1268 0.0079 -0.1263, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS8.fraction_changed TO OI8_8.set_fraction DEF OI8_19 OrientationInterpolator { key[0.000,0.250,0.500,0.875,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, 0.3879 -0.8884 0.2454 -1.3515, 0.4322 -0.8730 0.2260 -1.2549, 0.3879 -0.8884 0.2454 -1.3515, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS8.fraction_changed TO OI8_19.set_fraction DEF OI8_20 OrientationInterpolator { key[0.000,0.250,0.500,0.875,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, -0.3879 0.8884 -0.2455 -0.6758, -0.4323 0.8729 -0.2262 -0.6275, -0.3879 0.8884 -0.2455 -0.6758, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS8.fraction_changed TO OI8_20.set_fraction DEF OI8_21 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, 0.8572 -0.4722 -0.2055 -1.0536, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS8.fraction_changed TO OI8_21.set_fraction DEF OI8_22 OrientationInterpolator { key[0.000,0.250,0.500,0.625,0.750,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.9911 -0.0333 0.1291 -2.8117, -0.8030 0.4964 0.3298 -2.1125, -0.9911 -0.0333 0.1291 -2.8117, -0.8030 0.4964 0.3298 -2.1125, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS8.fraction_changed TO OI8_22.set_fraction DEF OI8_23 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, -0.8573 0.4720 0.2055 -0.5268, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS8.fraction_changed TO OI8_23.set_fraction DEF OI8_24 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.0916 -0.1496 0.9845 -1.2583, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS8.fraction_changed TO OI8_24.set_fraction DEF OI8_25 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6788, 0.0915 0.1496 -0.9845 -0.6291, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS8.fraction_changed TO OI8_25.set_fraction DEF OI8_26 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.7668 0.6280 -0.1324 -0.7695, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS8.fraction_changed TO OI8_26.set_fraction DEF OI8_28 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.7668 -0.6282 0.1323 -0.3847, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS8.fraction_changed TO OI8_28.set_fraction DEF OI8_30 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, -0.2413 -0.0089 -0.9704 -0.1576, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS8.fraction_changed TO OI8_30.set_fraction DEF OI8_31 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, 0.2413 0.0102 0.9704 -0.0788, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS8.fraction_changed TO OI8_31.set_fraction DEF OI8_37 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.3658 0.0000 -0.9307 -0.1176, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS8.fraction_changed TO OI8_37.set_fraction DEF OI8_38 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.3667 0.0000 0.9303 -0.0589, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS8.fraction_changed TO OI8_38.set_fraction DEF OI8_44 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.0214 0.0351 -0.9992 -0.1312, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS8.fraction_changed TO OI8_44.set_fraction # gesture9 : Walk2stand DEF TS9 TimeSensor{cycleInterval 0.6929} DEF PI9_1 PositionInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.0000 0.9390 0.0244, -0.0096 0.9985 0.0116, -0.0167 0.9807 0.0019 ] } ROUTE TS9.fraction_changed TO PI9_1.set_fraction DEF OI9_1 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9204 0.3910 0.0000 -0.2565, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_1.set_fraction DEF OI9_2 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.0000 0.0000 -1.0000 -0.0646, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_2.set_fraction DEF OI9_3 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.8880 -0.2696 -0.3724 -0.2536, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_3.set_fraction DEF OI9_4 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.8880 -0.2696 -0.3724 -0.2536, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_4.set_fraction DEF OI9_7 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.4022 0.3417 0.8494 -0.2223, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_7.set_fraction DEF OI9_8 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.4022 0.3417 0.8494 -0.2223, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_8.set_fraction DEF OI9_19 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.1808 -0.2488 -0.9515 -1.0790, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS9.fraction_changed TO OI9_19.set_fraction DEF OI9_20 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.1809 0.2488 0.9515 -0.5396, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS9.fraction_changed TO OI9_20.set_fraction DEF OI9_21 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.7077 -0.6248 0.3298 -1.6087, -0.9983 -0.0294 0.0508 -0.6785 ] } ROUTE TS9.fraction_changed TO OI9_21.set_fraction DEF OI9_22 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.9315 -0.3361 -0.1393 -0.8371 ] } ROUTE TS9.fraction_changed TO OI9_22.set_fraction DEF OI9_23 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.7076 0.6249 -0.3298 -0.8044, 0.9983 0.0296 -0.0509 -0.3392 ] } ROUTE TS9.fraction_changed TO OI9_23.set_fraction DEF OI9_24 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.3990 -0.2119 0.8921 -1.1565, -0.1937 0.1412 0.9709 -1.3551 ] } ROUTE TS9.fraction_changed TO OI9_24.set_fraction DEF OI9_25 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.3991 0.2118 -0.8921 -0.5783, 0.1938 -0.1411 -0.9708 -0.6774 ] } ROUTE TS9.fraction_changed TO OI9_25.set_fraction DEF OI9_26 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.6448 0.7631 0.0437 -1.2970, -0.9416 0.3328 -0.0515 -0.7475 ] } ROUTE TS9.fraction_changed TO OI9_26.set_fraction DEF OI9_27 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.9134 0.3776 0.1523 -0.8344 ] } ROUTE TS9.fraction_changed TO OI9_27.set_fraction DEF OI9_28 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.6450 -0.7630 -0.0436 -0.6485, 0.9416 -0.3327 0.0517 -0.3737 ] } ROUTE TS9.fraction_changed TO OI9_28.set_fraction DEF OI9_30 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.4666 0.7764 0.4237 -0.2005, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS9.fraction_changed TO OI9_30.set_fraction DEF OI9_31 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.4670 -0.7764 -0.4231 -0.1003, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS9.fraction_changed TO OI9_31.set_fraction DEF OI9_32 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.8657 0.4931 0.0862 -0.9055, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_32.set_fraction DEF OI9_33 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.6982 -0.7154 0.0271 -0.5994, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_33.set_fraction DEF OI9_35 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.8657 -0.4932 -0.0860 -0.4528, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_35.set_fraction DEF OI9_37 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9185 0.3423 0.1979 -0.5170, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS9.fraction_changed TO OI9_37.set_fraction DEF OI9_38 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9186 -0.3421 -0.1978 -0.2585, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS9.fraction_changed TO OI9_38.set_fraction DEF OI9_39 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9826 0.0188 -0.1848 -1.8007, 0.0000 -1.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_39.set_fraction DEF OI9_40 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.5585 0.8271 0.0638 -0.2734, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_40.set_fraction DEF OI9_42 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9826 -0.0188 0.1848 -0.9004, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS9.fraction_changed TO OI9_42.set_fraction DEF OI9_44 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.8376 0.4241 0.3443 -0.3426, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS9.fraction_changed TO OI9_44.set_fraction # gesture10 : Stand2walk DEF TS10 TimeSensor{cycleInterval 0.6907} DEF PI10_1 PositionInterpolator { key[0.000,0.375,] keyValue[ 0.0000 0.9807 0.0244, 0.0000 1.0011 0.0244 ] } ROUTE TS10.fraction_changed TO PI10_1.set_fraction DEF OI10_1 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9204 0.3910 0.0000 -0.2565 ] } ROUTE TS10.fraction_changed TO OI10_1.set_fraction DEF OI10_2 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.0000 0.0000 -1.0000 -0.0646 ] } ROUTE TS10.fraction_changed TO OI10_2.set_fraction DEF OI10_3 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.8880 -0.2696 -0.3724 -0.2536 ] } ROUTE TS10.fraction_changed TO OI10_3.set_fraction DEF OI10_4 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.8880 -0.2696 -0.3724 -0.2536 ] } ROUTE TS10.fraction_changed TO OI10_4.set_fraction DEF OI10_7 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.4022 0.3417 0.8494 -0.2223 ] } ROUTE TS10.fraction_changed TO OI10_7.set_fraction DEF OI10_8 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.4022 0.3417 0.8494 -0.2223 ] } ROUTE TS10.fraction_changed TO OI10_8.set_fraction DEF OI10_19 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, -0.1808 -0.2488 -0.9515 -1.0790 ] } ROUTE TS10.fraction_changed TO OI10_19.set_fraction DEF OI10_20 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, 0.1809 0.2488 0.9515 -0.5396 ] } ROUTE TS10.fraction_changed TO OI10_20.set_fraction DEF OI10_21 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9983 -0.0294 0.0508 -0.6785, -0.7028 -0.6283 0.3336 -1.6075 ] } ROUTE TS10.fraction_changed TO OI10_21.set_fraction DEF OI10_22 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9317 -0.3356 -0.1388 -0.8383, -0.9315 -0.3361 -0.1393 -0.8371 ] } ROUTE TS10.fraction_changed TO OI10_22.set_fraction DEF OI10_23 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9983 0.0296 -0.0509 -0.3392, 0.7029 0.6282 -0.3337 -0.8037 ] } ROUTE TS10.fraction_changed TO OI10_23.set_fraction DEF OI10_24 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.1937 0.1412 0.9709 -1.3551, -0.3945 -0.2149 0.8934 -1.1536 ] } ROUTE TS10.fraction_changed TO OI10_24.set_fraction DEF OI10_25 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.1938 -0.1411 -0.9708 -0.6774, 0.3945 0.2148 -0.8934 -0.5768 ] } ROUTE TS10.fraction_changed TO OI10_25.set_fraction DEF OI10_26 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9416 0.3328 -0.0515 -0.7475, -0.7709 0.6197 -0.1471 -1.6452 ] } ROUTE TS10.fraction_changed TO OI10_26.set_fraction DEF OI10_27 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9133 0.3778 0.1523 -0.8340, -0.9131 0.3780 0.1527 -0.8335 ] } ROUTE TS10.fraction_changed TO OI10_27.set_fraction DEF OI10_28 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9416 -0.3327 0.0517 -0.3737, 0.7709 -0.6198 0.1471 -0.8226 ] } ROUTE TS10.fraction_changed TO OI10_28.set_fraction DEF OI10_30 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, 0.4666 0.7764 0.4237 -0.2005 ] } ROUTE TS10.fraction_changed TO OI10_30.set_fraction DEF OI10_31 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, -0.4670 -0.7764 -0.4231 -0.1003 ] } ROUTE TS10.fraction_changed TO OI10_31.set_fraction DEF OI10_32 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.7869 0.5995 0.1465 -0.9996 ] } ROUTE TS10.fraction_changed TO OI10_32.set_fraction DEF OI10_33 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.6982 -0.7154 0.0271 -0.5994 ] } ROUTE TS10.fraction_changed TO OI10_33.set_fraction DEF OI10_35 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.7868 -0.5996 -0.1464 -0.4999 ] } ROUTE TS10.fraction_changed TO OI10_35.set_fraction DEF OI10_37 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.9185 0.3423 0.1979 -0.5170 ] } ROUTE TS10.fraction_changed TO OI10_37.set_fraction DEF OI10_38 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.9186 -0.3421 -0.1978 -0.2585 ] } ROUTE TS10.fraction_changed TO OI10_38.set_fraction DEF OI10_39 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.0000 -1.0000 0.0000 0.0000, -0.9828 0.1817 0.0333 -1.8275 ] } ROUTE TS10.fraction_changed TO OI10_39.set_fraction DEF OI10_40 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.5585 0.8271 0.0638 -0.2734 ] } ROUTE TS10.fraction_changed TO OI10_40.set_fraction DEF OI10_42 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9828 -0.1818 -0.0333 -0.9139 ] } ROUTE TS10.fraction_changed TO OI10_42.set_fraction DEF OI10_44 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.8376 0.4241 0.3443 -0.3426 ] } ROUTE TS10.fraction_changed TO OI10_44.set_fraction DEF PI11_1 PositionInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -0.0167 0.9390 0.0019, 0.0046 0.9396 0.0080, 0.0259 0.8948 0.0142, 0.0648 0.9148 0.0029, 0.1036 0.9109 -0.0084, 0.0450 0.9774 0.0083, 0.0259 0.9395 0.0142, 0.0046 0.9625 0.0080, -0.0167 0.9390 0.0019 ] } ROUTE TS11.fraction_changed TO PI11_1.set_fraction DEF OI11_1 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ 0.9204 0.3910 0.0000 -0.2565, -0.7394 -0.6733 0.0000 -0.0484, 0.9204 0.3910 0.0000 -0.2565 ] } ROUTE TS11.fraction_changed TO OI11_1.set_fraction DEF OI11_2 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ 0.0000 0.0000 -1.0000 -0.0646, 0.3253 0.9456 -0.0090 -0.4925, 0.9882 -0.1497 0.0320 -0.4281, -0.8379 -0.5416 -0.0685 -0.2988, 0.0000 0.0000 -1.0000 -0.0646 ] } ROUTE TS11.fraction_changed TO OI11_2.set_fraction DEF OI11_3 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.8880 -0.2696 -0.3724 -0.2536, -0.7053 -0.6252 0.3341 -0.3514, -0.9618 -0.0808 -0.2616 -0.3683, 0.7767 -0.6029 -0.1821 -0.0956, -0.8880 -0.2696 -0.3724 -0.2536 ] } ROUTE TS11.fraction_changed TO OI11_3.set_fraction DEF OI11_4 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.8880 -0.2696 -0.3724 -0.2536, -0.7053 -0.6252 0.3341 -0.3514, -0.9618 -0.0808 -0.2616 -0.3683, 0.7767 -0.6029 -0.1821 -0.0956, -0.8880 -0.2696 -0.3724 -0.2536 ] } ROUTE TS11.fraction_changed TO OI11_4.set_fraction DEF OI11_7 OrientationInterpolator { key[0.000,0.250,0.750,1.000,] keyValue[ 0.4022 0.3417 0.8494 -0.2223, 0.9565 -0.2886 -0.0429 -0.0839, 0.6033 0.7945 -0.0692 -0.1360, 0.4022 0.3417 0.8494 -0.2223 ] } ROUTE TS11.fraction_changed TO OI11_7.set_fraction DEF OI11_8 OrientationInterpolator { key[0.000,0.250,0.750,1.000,] keyValue[ 0.4022 0.3417 0.8494 -0.2223, 0.9565 -0.2886 -0.0429 -0.0839, 0.6033 0.7945 -0.0692 -0.1360, 0.4022 0.3417 0.8494 -0.2223 ] } ROUTE TS11.fraction_changed TO OI11_8.set_fraction DEF OI11_19 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.1808 -0.2488 -0.9515 -1.0790, 0.1686 -0.6216 -0.7650 -1.3955, 0.2043 0.0568 -0.9773 -0.9749, -0.1345 0.6666 -0.7332 -1.5541, -0.1808 -0.2488 -0.9515 -1.0790 ] } ROUTE TS11.fraction_changed TO OI11_19.set_fraction DEF OI11_20 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ 0.1809 0.2488 0.9515 -0.5396, -0.1685 0.6216 0.7650 -0.6977, -0.2043 -0.0568 0.9773 -0.4874, 0.1344 -0.6666 0.7332 -0.7769, 0.1809 0.2488 0.9515 -0.5396 ] } ROUTE TS11.fraction_changed TO OI11_20.set_fraction DEF OI11_21 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.7077 -0.6248 0.3298 -1.6087, -0.1758 -0.9144 0.3647 -0.9260, -0.8563 -0.4657 0.2234 -1.5762, -0.9525 -0.2736 0.1334 -1.0819, -0.7077 -0.6248 0.3298 -1.6087 ] } ROUTE TS11.fraction_changed TO OI11_21.set_fraction DEF OI11_22 OrientationInterpolator { key[0.000,0.500,0.750,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.6076 -0.5519 -0.5711 -0.3357, -0.5690 -0.4449 -0.6916 -1.0757, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS11.fraction_changed TO OI11_22.set_fraction DEF OI11_23 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ 0.7076 0.6249 -0.3298 -0.8044, 0.1756 0.9144 -0.3648 -0.4630, 0.8562 0.4658 -0.2235 -0.7880, 0.9526 0.2736 -0.1332 -0.5409, 0.7076 0.6249 -0.3298 -0.8044 ] } ROUTE TS11.fraction_changed TO OI11_23.set_fraction DEF OI11_24 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.3990 -0.2119 0.8921 -1.1565, -0.2009 -0.4030 0.8929 -1.6094, -0.1303 0.1055 0.9858 -1.3199, 0.3672 0.2343 0.9002 -1.5529, -0.3990 -0.2119 0.8921 -1.1565 ] } ROUTE TS11.fraction_changed TO OI11_24.set_fraction DEF OI11_25 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ 0.3991 0.2118 -0.8921 -0.5783, 0.2010 0.4030 -0.8929 -0.8047, 0.1303 -0.1056 -0.9858 -0.6599, -0.3671 -0.2343 -0.9002 -0.7765, 0.3991 0.2118 -0.8921 -0.5783 ] } ROUTE TS11.fraction_changed TO OI11_25.set_fraction DEF OI11_26 OrientationInterpolator { key[0.000,0.250,0.500,1.000,] keyValue[ -0.6448 0.7631 0.0437 -1.2970, -0.9956 0.0037 -0.0937 -1.0632, -0.5329 0.8453 -0.0390 -0.8281, -0.6448 0.7631 0.0437 -1.2970 ] } ROUTE TS11.fraction_changed TO OI11_26.set_fraction DEF OI11_27 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.7193 0.4888 0.4936 -1.1660, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS11.fraction_changed TO OI11_27.set_fraction DEF OI11_28 OrientationInterpolator { key[0.000,0.250,0.500,1.000,] keyValue[ 0.6450 -0.7630 -0.0436 -0.6485, 0.9956 -0.0038 0.0937 -0.5315, 0.5327 -0.8454 0.0389 -0.4141, 0.6450 -0.7630 -0.0436 -0.6485 ] } ROUTE TS11.fraction_changed TO OI11_28.set_fraction DEF OI11_30 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ 0.4666 0.7764 0.4237 -0.2005, -0.9014 -0.3686 0.2270 -0.4270, 0.9410 0.1824 0.2852 -0.2065, 0.9445 0.1569 0.2887 -0.8826, 0.4666 0.7764 0.4237 -0.2005 ] } ROUTE TS11.fraction_changed TO OI11_30.set_fraction DEF OI11_31 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.4670 -0.7764 -0.4231 -0.1003, 0.9013 0.3690 -0.2272 -0.2134, -0.9412 -0.1820 -0.2847 -0.1033, -0.9445 -0.1567 -0.2888 -0.4413, -0.4670 -0.7764 -0.4231 -0.1003 ] } ROUTE TS11.fraction_changed TO OI11_31.set_fraction DEF OI11_32 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ -0.8657 0.4931 0.0862 -0.9055, -0.8467 -0.5316 0.0241 -1.2208, -0.8988 -0.3566 -0.2550 -1.5250, -0.9993 -0.0007 -0.0386 -1.5011, 0.0000 0.9995 0.0309 -0.9273, -0.6854 0.7278 -0.0229 -0.6483, -0.8657 0.4931 0.0862 -0.9055 ] } ROUTE TS11.fraction_changed TO OI11_32.set_fraction DEF OI11_33 OrientationInterpolator { key[0.000,0.250,0.750,1.000,] keyValue[ 0.6982 -0.7154 0.0271 -0.5994, 0.8896 0.4446 -0.1042 -0.6184, -0.2735 -0.9337 0.2312 -0.2891, 0.6982 -0.7154 0.0271 -0.5994 ] } ROUTE TS11.fraction_changed TO OI11_33.set_fraction DEF OI11_35 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ 0.8657 -0.4932 -0.0860 -0.4528, 0.8467 0.5315 -0.0240 -0.6103, 0.8987 0.3567 0.2551 -0.7625, 0.9993 0.0008 0.0385 -0.7504, 0.0000 -0.9995 -0.0309 -0.4636, 0.6855 -0.7277 0.0229 -0.3241, 0.8657 -0.4932 -0.0860 -0.4528 ] } ROUTE TS11.fraction_changed TO OI11_35.set_fraction DEF OI11_37 OrientationInterpolator { key[0.000,0.250,0.500,0.750,0.875,1.000,] keyValue[ 0.9185 0.3423 0.1979 -0.5170, 0.7993 -0.3674 -0.4756 -0.4245, -0.8084 0.2803 -0.5176 -0.2662, 0.7116 0.4863 -0.5071 -0.2313, 0.6541 0.6699 0.3512 -0.2403, 0.9227 0.3286 0.2015 -0.5139 ] } ROUTE TS11.fraction_changed TO OI11_37.set_fraction DEF OI11_38 OrientationInterpolator { key[0.000,0.250,0.500,0.750,0.875,1.000,] keyValue[ -0.9186 -0.3421 -0.1978 -0.2585, -0.7994 0.3671 0.4757 -0.2123, 0.8089 -0.2797 0.5172 -0.1331, -0.7114 -0.4864 0.5072 -0.1156, -0.6545 -0.6695 -0.3514 -0.1202, -0.9227 -0.3287 -0.2014 -0.2569 ] } ROUTE TS11.fraction_changed TO OI11_38.set_fraction DEF OI11_39 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ -0.9881 0.1380 -0.0678 -1.4439, -0.0006 -0.9989 -0.0469 -1.1137, -0.7897 -0.6113 0.0517 -0.9664, -0.9471 -0.2978 0.1194 -0.7821, -0.9258 0.3769 -0.0292 -0.8014, -0.9026 0.4085 0.1355 -1.3041, -0.9881 0.1380 -0.0678 -1.4439 ] } ROUTE TS11.fraction_changed TO OI11_39.set_fraction DEF OI11_40 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ -0.5585 0.8271 0.0638 -0.2734, 0.7338 0.6562 -0.1760 -0.2221, 0.3078 0.9431 -0.1260 -0.8178, 0.5302 0.8447 -0.0731 -0.7274, 0.4499 -0.8574 0.2501 -0.0992, -0.0680 -0.8494 0.5233 -0.3488, -0.5585 0.8271 0.0638 -0.2734 ] } ROUTE TS11.fraction_changed TO OI11_40.set_fraction DEF OI11_42 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ 0.9881 -0.1379 0.0677 -0.7220, 0.0007 0.9989 0.0469 -0.5568, 0.7895 0.6115 -0.0518 -0.4832, 0.9471 0.2980 -0.1194 -0.3911, 0.9258 -0.3769 0.0292 -0.4006, 0.9027 -0.4084 -0.1355 -0.6520, 0.9881 -0.1379 0.0677 -0.7220 ] } ROUTE TS11.fraction_changed TO OI11_42.set_fraction DEF OI11_44 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.750,0.875,1.000,] keyValue[ 0.8376 0.4241 0.3443 -0.3426, -0.2335 -0.7383 -0.6328 -0.1690, -0.3239 -0.6250 -0.7103 -0.0704, -0.0948 0.6865 -0.7209 -0.0696, 0.9923 0.1143 0.0474 -0.5202, 0.8530 0.4428 0.2763 -0.3697, 0.8404 0.4143 0.3494 -0.3405 ] } ROUTE TS11.fraction_changed TO OI11_44.set_fraction # gesture2 : Scratchhead DEF TS12 TimeSensor{cycleInterval 4.1667} DEF PI12_1 PositionInterpolator { key[0.000,1.000,] keyValue[ 0.0000 0.9807 0.0244, 0.0000 0.9807 0.0244 ] } ROUTE TS12.fraction_changed TO PI12_1.set_fraction DEF OI12_2 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 1.0000 0.0000 0.0000 -0.1355, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS12.fraction_changed TO OI12_2.set_fraction DEF OI12_3 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.6396 -0.7683 -0.0265 -0.1057, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS12.fraction_changed TO OI12_3.set_fraction DEF OI12_4 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.6396 -0.7683 -0.0265 -0.1057, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS12.fraction_changed TO OI12_4.set_fraction DEF OI12_7 OrientationInterpolator { key[0.000,0.250,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.1141 -0.9933 -0.0170 -0.2954, -0.1141 -0.9933 -0.0170 -0.2954, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS12.fraction_changed TO OI12_7.set_fraction DEF OI12_8 OrientationInterpolator { key[0.000,0.250,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.1141 -0.9933 -0.0170 -0.2954, -0.1141 -0.9933 -0.0170 -0.2954, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS12.fraction_changed TO OI12_8.set_fraction DEF OI12_24 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, 0.9052 0.4168 -0.0830 -0.5845, 0.9506 0.3094 -0.0240 -0.8951, 0.9506 0.3094 -0.0240 -0.8951, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS12.fraction_changed TO OI12_24.set_fraction DEF OI12_25 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6788, -0.9052 -0.4169 0.0831 -0.2923, -0.9506 -0.3095 0.0239 -0.4476, -0.9506 -0.3095 0.0239 -0.4476, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS12.fraction_changed TO OI12_25.set_fraction DEF OI12_26 OrientationInterpolator { key[0.000,0.250,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, 0.1756 0.9662 -0.1886 -2.2419, 0.1756 0.9662 -0.1886 -2.2419, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS12.fraction_changed TO OI12_26.set_fraction DEF OI12_27 OrientationInterpolator { key[0,0.250,0.500,0.625,0.750,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.9259 0.3245 -0.1936 -0.5794, -0.7294 0.6430 -0.2336 -0.7788, -0.8868 0.4109 -0.2118 -0.5451, -0.7294 0.6430 -0.2336 -0.7788, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS12.fraction_changed TO OI12_27.set_fraction DEF OI12_28 OrientationInterpolator { key[0.000,0.250,0.750,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, -0.1755 -0.9663 0.1885 -1.1209, -0.1755 -0.9663 0.1885 -1.1209, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS12.fraction_changed TO OI12_28.set_fraction DEF OI12_30 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, -0.9871 0.0160 -0.1596 -0.1757, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS12.fraction_changed TO OI12_30.set_fraction DEF OI12_31 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, 0.9871 -0.0160 0.1596 -0.0878, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS12.fraction_changed TO OI12_31.set_fraction DEF OI12_37 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, -0.9863 -0.0384 0.1601 -0.0937, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS12.fraction_changed TO OI12_37.set_fraction DEF OI12_38 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, 0.9860 0.0384 -0.1622 -0.0469, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS12.fraction_changed TO OI12_38.set_fraction DEF OI12_44 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, -0.9984 -0.0226 -0.0511 -0.1331, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS12.fraction_changed TO OI12_44.set_fraction # gesture3 : Lookaround DEF TS13 TimeSensor{cycleInterval 6.7283} DEF PI13_1 PositionInterpolator { key[0.000,1.000,] keyValue[ 0.0000 0.9807 0.0244, 0.0000 0.9807 0.0244 ] } ROUTE TS13.fraction_changed TO PI13_1.set_fraction DEF OI13_2 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS13.fraction_changed TO OI13_2.set_fraction DEF OI13_3 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.3905 0.9020 -0.1841 -0.1970, -0.0017 1.0000 0.0007 -0.5843, -0.0270 -0.9995 -0.0158 -0.5791, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS13.fraction_changed TO OI13_3.set_fraction DEF OI13_4 OrientationInterpolator { key[0.000,0.250,0.500,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.3905 0.9020 -0.1841 -0.1970, -0.0017 1.0000 0.0007 -0.5843, -0.0270 -0.9995 -0.0158 -0.5791, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS13.fraction_changed TO OI13_4.set_fraction DEF OI13_7 OrientationInterpolator { key[0,0.250,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.2918 0.9565 0.0000 -0.0123 ] } ROUTE TS13.fraction_changed TO OI13_7.set_fraction DEF OI13_8 OrientationInterpolator { key[0,0.250,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.2918 0.9565 0.0000 -0.0123 ] } ROUTE TS13.fraction_changed TO OI13_8.set_fraction DEF OI13_19 OrientationInterpolator { key[0.000,0.125,0.250,0.750,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, -0.1620 -0.1289 -0.9783 -1.3653, 0.4155 -0.8055 0.4226 -1.2132, 0.4155 -0.8055 0.4226 -1.2132, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS13.fraction_changed TO OI13_19.set_fraction DEF OI13_20 OrientationInterpolator { key[0.000,0.125,0.250,0.750,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, 0.1619 0.1288 0.9784 -0.6827, -0.4155 0.8055 -0.4225 -0.6066, -0.4155 0.8055 -0.4225 -0.6066, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS13.fraction_changed TO OI13_20.set_fraction DEF OI13_21 OrientationInterpolator { key[0.000,0.125,0.250,0.750,1.000,] keyValue[ -0.9983 -0.0294 0.0508 -0.6785, -1.0000 0.0000 0.0000 -0.4015, 0.4696 -0.8737 -0.1273 -2.0139, 0.4696 -0.8737 -0.1273 -2.0139, -0.9983 -0.0294 0.0508 -0.6785 ] } ROUTE TS13.fraction_changed TO OI13_21.set_fraction DEF OI13_22 OrientationInterpolator { key[0,0.125,] keyValue[ -0.8249 -0.5157 -0.2316 -0.9507, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS13.fraction_changed TO OI13_22.set_fraction DEF OI13_23 OrientationInterpolator { key[0.000,0.125,0.250,0.750,1.000,] keyValue[ 0.9983 0.0296 -0.0509 -0.3392, 1.0000 0.0000 0.0000 -0.2007, -0.4697 0.8736 0.1273 -1.0070, -0.4697 0.8736 0.1273 -1.0070, 0.9983 0.0296 -0.0509 -0.3392 ] } ROUTE TS13.fraction_changed TO OI13_23.set_fraction DEF OI13_24 OrientationInterpolator { key[0.000,0.125,0.750,1.000,] keyValue[ -0.1937 0.1412 0.9709 -1.3551, -0.2016 0.1464 0.9685 -1.3577, -0.1840 -0.4572 0.8701 -1.2344, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS13.fraction_changed TO OI13_24.set_fraction DEF OI13_25 OrientationInterpolator { key[0.000,0.125,0.750,1.000,] keyValue[ 0.1938 -0.1411 -0.9708 -0.6774, 0.2016 -0.1463 -0.9685 -0.6787, 0.1840 0.4573 -0.8701 -0.6172, 0.2016 -0.1463 -0.9685 -0.6787 ] } ROUTE TS13.fraction_changed TO OI13_25.set_fraction DEF OI13_26 OrientationInterpolator { key[0.000,0.125,0.750,1.000,] keyValue[ -0.9416 0.3328 -0.0515 -0.7475, -1.0000 0.0000 0.0000 -0.4015, -0.8431 0.5273 -0.1054 -1.0168, -0.9416 0.3328 -0.0515 -0.7475 ] } ROUTE TS13.fraction_changed TO OI13_26.set_fraction DEF OI13_27 OrientationInterpolator { key[0,0.125,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS13.fraction_changed TO OI13_27.set_fraction DEF OI13_28 OrientationInterpolator { key[0.000,0.125,0.750,1.000,] keyValue[ 0.9416 -0.3327 0.0517 -0.3737, 1.0000 0.0000 0.0000 -0.2007, 0.8431 -0.5273 0.1054 -0.5083, 0.9416 -0.3327 0.0517 -0.3737 ] } ROUTE TS13.fraction_changed TO OI13_28.set_fraction DEF OI13_30 OrientationInterpolator { key[0.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS13.fraction_changed TO OI13_30.set_fraction DEF OI13_31 OrientationInterpolator { key[0.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS13.fraction_changed TO OI13_31.set_fraction DEF OI13_37 OrientationInterpolator { key[0.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS13.fraction_changed TO OI13_37.set_fraction DEF OI13_38 OrientationInterpolator { key[0.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS13.fraction_changed TO OI13_38.set_fraction DEF OI13_44 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS13.fraction_changed TO OI13_44.set_fraction # gesture4 : Lookinhand DEF TS14 TimeSensor{cycleInterval 3.6052} DEF PI14_1 PositionInterpolator { key[0.000,1.000,] keyValue[ -0.0565 0.9807 0.0365, -0.0565 0.9807 0.0365 ] } ROUTE TS14.fraction_changed TO PI14_1.set_fraction DEF OI14_3 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9723 0.2337 0.0087 -0.0693, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS14.fraction_changed TO OI14_3.set_fraction DEF OI14_4 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9723 0.2337 0.0087 -0.0693, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS14.fraction_changed TO OI14_4.set_fraction DEF OI14_7 OrientationInterpolator { key[0.000,0.250,0.500,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9996 0.0283 0.0064 -0.4420, -0.9942 0.1052 0.0242 -0.4506, -0.2652 0.9618 0.0684 -0.5656, -0.2652 0.9618 0.0684 -0.5656, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS14.fraction_changed TO OI14_7.set_fraction DEF OI14_8 OrientationInterpolator { key[0.000,0.250,0.500,0.750,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9996 0.0283 0.0064 -0.4420, -0.9942 0.1052 0.0242 -0.4506, -0.2652 0.9618 0.0684 -0.5656, -0.2652 0.9618 0.0684 -0.5656, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS14.fraction_changed TO OI14_8.set_fraction DEF OI14_19 OrientationInterpolator { key[0.000,0.125,0.250,0.500,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, -0.1620 -0.1289 -0.9783 -1.3653, -0.0056 -0.7692 -0.6389 -1.0855, -0.0056 -0.7692 -0.6389 -1.0855, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS14.fraction_changed TO OI14_19.set_fraction DEF OI14_20 OrientationInterpolator { key[0.000,0.125,0.250,0.500,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, 0.1619 0.1288 0.9784 -0.6827, 0.0056 0.7692 0.6390 -0.5428, 0.0056 0.7692 0.6390 -0.5428, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS14.fraction_changed TO OI14_20.set_fraction DEF OI14_21 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -1.0000 0.0000 0.0000 -0.4015, 0.2163 -0.7703 -0.5999 -1.6809, 0.2768 -0.8134 -0.5117 -1.9990, 0.2768 -0.8134 -0.5117 -1.9990, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS14.fraction_changed TO OI14_21.set_fraction DEF OI14_22 OrientationInterpolator { key[0.000,0.250,0.500,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.7984 0.4862 -0.3551 -0.5529, -0.7984 0.4862 -0.3551 -0.5529, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS14.fraction_changed TO OI14_22.set_fraction DEF OI14_23 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 1.0000 0.0000 0.0000 -0.2007, -0.2162 0.7702 0.6001 -0.8404, -0.2767 0.8134 0.5117 -0.9995, -0.2767 0.8134 0.5117 -0.9995, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS14.fraction_changed TO OI14_23.set_fraction # gesture5 : Tapshift DEF TS15 TimeSensor{cycleInterval 6.0150} DEF PI15_1 PositionInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.0000 1.0022 0.0244, 0.0372 0.9987 0.0111, 0.0000 1.0022 0.0244 ] } ROUTE TS15.fraction_changed TO PI15_1.set_fraction DEF OI15_1 OrientationInterpolator { key[0,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS15.fraction_changed TO OI15_1.set_fraction DEF OI15_2 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.0000 0.0000 1.0000 -0.2287, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS15.fraction_changed TO OI15_2.set_fraction DEF OI15_3 OrientationInterpolator { key[0.000,0.250,0.500,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 1.0000 0.0059 0.0000 -0.0338, -0.5070 -0.0573 -0.8601 -0.1326, 0.1297 0.9915 -0.0092 -0.1312, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS15.fraction_changed TO OI15_3.set_fraction DEF OI15_4 OrientationInterpolator { key[0.000,0.250,0.500,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 1.0000 0.0059 0.0000 -0.0338, -0.5070 -0.0573 -0.8601 -0.1326, 0.1297 0.9915 -0.0092 -0.1312, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS15.fraction_changed TO OI15_4.set_fraction DEF OI15_7 OrientationInterpolator { key[0.000,0.500,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.0392 -0.9992 0.0083 -0.4112, 0.0392 -0.9992 0.0083 -0.4112, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS15.fraction_changed TO OI15_7.set_fraction DEF OI15_8 OrientationInterpolator { key[0.000,0.500,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.0392 -0.9992 0.0083 -0.4112, 0.0392 -0.9992 0.0083 -0.4112, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS15.fraction_changed TO OI15_8.set_fraction DEF OI15_19 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, -0.1181 -0.0504 -0.9917 -1.3541, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS15.fraction_changed TO OI15_19.set_fraction DEF OI15_20 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, 0.1181 0.0506 0.9917 -0.6769, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS15.fraction_changed TO OI15_20.set_fraction DEF OI15_21 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.9341 -0.3466 0.0853 -0.6539, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS15.fraction_changed TO OI15_21.set_fraction DEF OI15_23 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.9341 0.3466 -0.0854 -0.3269, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS15.fraction_changed TO OI15_23.set_fraction DEF OI15_24 OrientationInterpolator { key[0.000,0.750,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.1706 0.1259 0.9773 -1.3484, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS15.fraction_changed TO OI15_24.set_fraction DEF OI15_25 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6787, 0.2016 -0.1463 -0.9685 -0.6787 ] } ROUTE TS15.fraction_changed TO OI15_25.set_fraction DEF OI15_26 OrientationInterpolator { key[0.000,0.500,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.1441 0.9101 0.3886 -0.2658, -0.7751 0.6314 -0.0228 -0.6885, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS15.fraction_changed TO OI15_26.set_fraction DEF OI15_27 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.9904 0.1364 -0.0199 -1.7563, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS15.fraction_changed TO OI15_27.set_fraction DEF OI15_28 OrientationInterpolator { key[0.000,0.500,0.750,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.1446 -0.9099 -0.3887 -0.1329, 0.7751 -0.6315 0.0228 -0.3444, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS15.fraction_changed TO OI15_28.set_fraction DEF OI15_30 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.8038 0.0550 -0.5923 -0.0473, 0.4660 0.1006 -0.8791 -0.3155, -0.8038 0.0550 -0.5923 -0.0473 ] } ROUTE TS15.fraction_changed TO OI15_30.set_fraction DEF OI15_31 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.8036 -0.0592 0.5922 -0.0236, -0.4656 -0.1002 0.8793 -0.1578, 0.8036 -0.0592 0.5922 -0.0236 ] } ROUTE TS15.fraction_changed TO OI15_31.set_fraction DEF OI15_32 OrientationInterpolator { key[0.000,1.000,] keyValue[ -0.9999 0.0116 0.0000 -0.1720, -0.9999 0.0116 0.0000 -0.1720 ] } ROUTE TS15.fraction_changed TO OI15_32.set_fraction DEF OI15_33 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -0.1567 0.9765 -0.1480 -0.6536, 0.5408 0.8140 0.2123 -0.8778, -0.1567 0.9765 -0.1480 -0.6536, 0.5408 0.8140 0.2123 -0.8778, -0.1567 0.9765 -0.1480 -0.6536, 0.5408 0.8140 0.2123 -0.8778, -0.1567 0.9765 -0.1480 -0.6536, 0.5408 0.8140 0.2123 -0.8778, -0.1567 0.9765 -0.1480 -0.6536 ] } ROUTE TS15.fraction_changed TO OI15_33.set_fraction DEF OI15_35 OrientationInterpolator { key[0.000,1.000,] keyValue[ 0.9999 -0.0116 0.0000 -0.0860, 0.9999 -0.0116 0.0000 -0.0860 ] } ROUTE TS15.fraction_changed TO OI15_35.set_fraction DEF OI15_37 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.1979 0.0110 -0.9802 -0.2177, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS15.fraction_changed TO OI15_37.set_fraction DEF OI15_38 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.1986 -0.0110 0.9800 -0.1088, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS15.fraction_changed TO OI15_38.set_fraction DEF OI15_40 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS15.fraction_changed TO OI15_40.set_fraction DEF OI15_44 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.3757 0.0578 -0.9249 -0.0069, 0.3681 0.0266 -0.9294 -0.2637, 0.3757 0.0578 -0.9249 -0.0069 ] } ROUTE TS15.fraction_changed TO OI15_44.set_fraction # gesture6 : Waiting DEF TS16 TimeSensor{cycleInterval 6.9869} DEF PI16_1 PositionInterpolator { key[0.000,0.250,1.000,] keyValue[ 0.0000 0.9807 0.0244, -0.0055 0.9830 0.0595, 0.0000 0.9807 0.0244 ] } ROUTE TS16.fraction_changed TO PI16_1.set_fraction DEF OI16_1 OrientationInterpolator { key[0.000,0.250,0.375,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9919 0.0093 -0.1269 -0.1720, -0.6823 0.0278 -0.7305 -0.1079, -0.7824 0.0106 0.6227 -0.0376, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS16.fraction_changed TO OI16_1.set_fraction DEF OI16_2 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS16.fraction_changed TO OI16_2.set_fraction DEF OI16_3 OrientationInterpolator { key[0.000,0.250,0.375,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9996 0.0289 -0.0062 -0.1938, 0.9078 0.0086 0.4193 -0.0926, 0.9235 -0.3810 0.0449 -0.1203, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS16.fraction_changed TO OI16_3.set_fraction DEF OI16_4 OrientationInterpolator { key[0.000,0.250,0.375,0.625,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9996 0.0289 -0.0062 -0.1938, 0.9078 0.0086 0.4193 -0.0926, 0.9235 -0.3810 0.0449 -0.1203, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS16.fraction_changed TO OI16_4.set_fraction DEF OI16_7 OrientationInterpolator { key[0.000,0.250,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.2512 0.9678 0.0164 -0.1346, -0.2844 -0.9584 -0.0260 -0.2001, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS16.fraction_changed TO OI16_7.set_fraction DEF OI16_8 OrientationInterpolator { key[0.000,0.250,0.875,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.2512 0.9678 0.0164 -0.1346, -0.2844 -0.9584 -0.0260 -0.2001, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS16.fraction_changed TO OI16_8.set_fraction DEF OI16_19 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.625,0.750,0.875,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, -0.2054 -0.0688 -0.9763 -1.5563, -0.1081 0.1434 -0.9837 -1.5664, -0.0275 -0.1431 -0.9893 -1.5454, -0.1059 0.0979 -0.9895 -1.5874, -0.1592 -0.0657 -0.9851 -1.5589, -0.2009 -0.1642 -0.9657 -1.5897, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS16.fraction_changed TO OI16_19.set_fraction DEF OI16_20 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.625,0.875,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, 0.2054 0.0688 0.9763 -0.7781, 0.1082 -0.1433 0.9837 -0.7833, 0.0276 0.1430 0.9893 -0.7727, 0.1058 -0.0978 0.9896 -0.7937, 0.2010 0.1643 0.9657 -0.7949, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS16.fraction_changed TO OI16_20.set_fraction DEF OI16_22 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.9049 -0.3059 -0.2958 -0.9273, -0.9314 -0.3362 -0.1393 -0.8369, -0.7235 0.6278 0.2872 -0.8667, -0.9314 -0.3362 -0.1393 -0.8369, -0.7235 0.6278 0.2872 -0.8667, -0.9314 -0.3362 -0.1393 -0.8369, -0.9314 -0.3362 -0.1393 -0.8369 ] } ROUTE TS16.fraction_changed TO OI16_22.set_fraction DEF OI16_24 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.625,0.875,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.1540 0.0766 0.9851 -1.5821, -0.0457 -0.1723 0.9840 -1.5897, 0.0255 0.0032 0.9997 -1.4920, 0.0630 -0.1976 0.9783 -1.5507, -0.1610 0.1354 0.9776 -1.5683, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS16.fraction_changed TO OI16_24.set_fraction DEF OI16_25 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.625,0.875,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6788, 0.1539 -0.0766 -0.9851 -0.7911, 0.0457 0.1724 -0.9840 -0.7947, -0.0255 -0.0033 -0.9997 -0.7460, -0.0630 0.1976 -0.9783 -0.7753, 0.1610 -0.1353 -0.9776 -0.7840, 0.2016 -0.1463 -0.9685 -0.6788 ] } ROUTE TS16.fraction_changed TO OI16_25.set_fraction DEF OI16_26 OrientationInterpolator { key[0.000,0.375,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.9926 0.0355 -0.1164 -1.0312, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS16.fraction_changed TO OI16_26.set_fraction DEF OI16_27 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.625,0.750,0.875,1.000,] keyValue[ -0.9131 0.3781 0.1527 -0.8332, -0.8905 -0.3427 -0.2992 -1.1956, -0.9131 0.3781 0.1527 -0.8332, -0.8905 -0.3427 -0.2992 -1.1956, -0.9131 0.3781 0.1527 -0.8332, -0.8905 -0.3427 -0.2992 -1.1956, -0.9131 0.3781 0.1527 -0.8332, -0.9131 0.3781 0.1527 -0.8332 ] } ROUTE TS16.fraction_changed TO OI16_27.set_fraction DEF OI16_28 OrientationInterpolator { key[0.000,0.375,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.9926 -0.0353 0.1165 -0.5157, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS16.fraction_changed TO OI16_28.set_fraction DEF OI16_30 OrientationInterpolator { key[0.000,0.250,0.375,0.750,1.000,] keyValue[ -0.8029 0.0211 -0.5958 -0.0473, 0.9600 -0.0099 -0.2797 -0.1009, 0.1253 0.0369 0.9914 -0.0543, -0.3811 0.0075 -0.9245 -0.0530, -0.8029 0.0211 -0.5958 -0.0473 ] } ROUTE TS16.fraction_changed TO OI16_30.set_fraction DEF OI16_31 OrientationInterpolator { key[0.000,0.250,0.375,1.000,] keyValue[ 0.8008 -0.0253 0.5985 -0.0237, -0.9595 0.0119 0.2815 -0.0504, -0.1249 -0.0367 -0.9915 -0.0272, 0.8008 -0.0253 0.5985 -0.0237 ] } ROUTE TS16.fraction_changed TO OI16_31.set_fraction DEF OI16_37 OrientationInterpolator { key[0.000,0.250,0.375,0.750,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, 0.9962 -0.0090 0.0863 -0.1787, 0.6684 -0.0290 0.7432 -0.1311, 0.9953 -0.0326 -0.0914 -0.0613, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS16.fraction_changed TO OI16_37.set_fraction DEF OI16_38 OrientationInterpolator { key[0.000,0.250,0.375,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, -0.9961 0.0090 -0.0873 -0.0894, -0.6676 0.0305 -0.7439 -0.0656, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS16.fraction_changed TO OI16_38.set_fraction DEF OI16_44 OrientationInterpolator { key[0.000,0.250,0.375,0.750,1.000,] keyValue[ 0.3659 -0.0563 -0.9289 -0.0071, 0.9989 0.0145 -0.0451 -0.1377, 0.5293 -0.0336 0.8478 -0.0892, 0.5998 0.0235 -0.7998 -0.0340, 0.3659 -0.0563 -0.9289 -0.0071 ] } ROUTE TS16.fraction_changed TO OI16_44.set_fraction # gesture7 : Rub chin DEF TS17 TimeSensor{cycleInterval 3.6934} DEF PI17_1 PositionInterpolator { key[0.000,0.500,0.750,1.000,] keyValue[ -0.0055 0.9862 0.0235, -0.0150 0.9959 0.0303, -0.0198 0.9868 0.0338, -0.0055 0.9862 0.0235 ] } ROUTE TS17.fraction_changed TO PI17_1.set_fraction DEF OI17_1 OrientationInterpolator { key[0.000,0.500,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.7757 -0.6311 0.0000 -0.0719, -0.0290 -0.9996 0.0000 -0.1171, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_1.set_fraction DEF OI17_2 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, 0.9308 -0.3632 0.0404 -0.2384, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_2.set_fraction DEF OI17_3 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9854 0.1565 -0.0676 -0.1214, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_3.set_fraction DEF OI17_4 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.9854 0.1565 -0.0676 -0.1214, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_4.set_fraction DEF OI17_7 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.7857 0.6174 0.0387 -0.1605, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_7.set_fraction DEF OI17_8 OrientationInterpolator { key[0.000,0.250,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -0.7857 0.6174 0.0387 -0.1605, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_8.set_fraction DEF OI17_19 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ -0.1620 -0.1289 -0.9783 -1.3653, 0.0864 -0.9116 -0.4020 -1.0260, 0.0509 -0.8203 -0.5697 -1.2598, 0.3871 -0.8426 -0.3746 -0.8049, 0.5332 -0.7455 -0.4000 -0.6451, 0.2324 -0.8664 -0.4419 -1.0058, 0.1293 -0.8995 -0.4174 -0.7573, -0.1620 -0.1289 -0.9783 -1.3653 ] } ROUTE TS17.fraction_changed TO OI17_19.set_fraction DEF OI17_20 OrientationInterpolator { key[0.000,0.125,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ 0.1619 0.1288 0.9784 -0.6827, -0.0863 0.9116 0.4020 -0.5131, -0.0510 0.8202 0.5697 -0.6299, -0.3872 0.8424 0.3747 -0.4025, -0.5332 0.7456 0.3999 -0.3225, -0.2323 0.8664 0.4420 -0.5030, -0.1291 0.8994 0.4176 -0.3787, 0.1619 0.1288 0.9784 -0.6827 ] } ROUTE TS17.fraction_changed TO OI17_20.set_fraction DEF OI17_21 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.1031 -0.9701 0.2197 -2.2439, -0.0130 -0.9704 0.2411 -2.4781, 0.0209 -0.9887 0.1486 -2.4535, 0.0076 -0.9920 0.1260 -2.2901, -0.0326 -0.9954 0.0896 -1.6570, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS17.fraction_changed TO OI17_21.set_fraction DEF OI17_22 OrientationInterpolator { key[0.000,0.375,0.625,] keyValue[ -0.9314 -0.3362 -0.1393 -0.8369, -0.5781 -0.1093 -0.8086 -0.4614, -0.8249 -0.5157 -0.2316 -0.9507 ] } ROUTE TS17.fraction_changed TO OI17_22.set_fraction DEF OI17_23 OrientationInterpolator { key[0.000,0.250,0.375,0.500,0.625,0.750,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.1032 0.9701 -0.2197 -1.1220, 0.0131 0.9704 -0.2411 -1.2390, -0.0208 0.9887 -0.1485 -1.2267, -0.0076 0.9920 -0.1259 -1.1450, 0.0325 0.9955 -0.0894 -0.8286, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS17.fraction_changed TO OI17_23.set_fraction DEF OI17_24 OrientationInterpolator { key[0.000,0.375,0.500,1.000,] keyValue[ -0.2016 0.1464 0.9685 -1.3577, -0.0359 -0.0296 0.9989 -1.2143, 0.1726 -0.3737 0.9113 -1.5084, -0.2016 0.1464 0.9685 -1.3577 ] } ROUTE TS17.fraction_changed TO OI17_24.set_fraction DEF OI17_25 OrientationInterpolator { key[0.000,0.375,0.500,1.000,] keyValue[ 0.2016 -0.1463 -0.9685 -0.6787, 0.0358 0.0298 -0.9989 -0.6071, -0.1727 0.3737 -0.9113 -0.7543, 0.2016 -0.1463 -0.9685 -0.6787 ] } ROUTE TS17.fraction_changed TO OI17_25.set_fraction DEF OI17_26 OrientationInterpolator { key[0.000,0.375,0.500,1.000,] keyValue[ -1.0000 0.0000 0.0000 -0.4015, -0.9972 -0.0019 -0.0749 -0.4252, -0.9477 0.1770 -0.2656 -0.7948, -1.0000 0.0000 0.0000 -0.4015 ] } ROUTE TS17.fraction_changed TO OI17_26.set_fraction DEF OI17_28 OrientationInterpolator { key[0.000,0.375,0.500,1.000,] keyValue[ 1.0000 0.0000 0.0000 -0.2007, 0.9972 0.0019 0.0745 -0.2126, 0.9478 -0.1768 0.2654 -0.3974, 1.0000 0.0000 0.0000 -0.2007 ] } ROUTE TS17.fraction_changed TO OI17_28.set_fraction DEF OI17_30 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.8163 0.5732 -0.0711 -0.1267, -0.2522 0.9650 0.0720 -0.1055, 0.8163 0.5732 -0.0711 -0.1267 ] } ROUTE TS17.fraction_changed TO OI17_30.set_fraction DEF OI17_31 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.8160 -0.5734 0.0725 -0.0635, 0.2535 -0.9647 -0.0719 -0.0529, -0.8160 -0.5734 0.0725 -0.0635 ] } ROUTE TS17.fraction_changed TO OI17_31.set_fraction DEF OI17_32 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.9434 0.3317 -0.0029 -0.2047, -0.9705 0.2411 0.0092 -0.4373, -0.9434 0.3317 -0.0029 -0.2047 ] } ROUTE TS17.fraction_changed TO OI17_32.set_fraction DEF OI17_33 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_33.set_fraction DEF OI17_35 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.9433 -0.3320 0.0039 -0.1025, 0.9705 -0.2410 -0.0092 -0.2187, 0.9433 -0.3320 0.0039 -0.1025 ] } ROUTE TS17.fraction_changed TO OI17_35.set_fraction DEF OI17_37 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.9413 -0.0569 0.3327 -0.0457, -0.9819 -0.1887 -0.0139 -0.1729, 0.9413 -0.0569 0.3327 -0.0457 ] } ROUTE TS17.fraction_changed TO OI17_37.set_fraction DEF OI17_38 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ -0.9416 0.0610 -0.3313 -0.0229, 0.9817 0.1899 0.0139 -0.0864, -0.9416 0.0610 -0.3313 -0.0229 ] } ROUTE TS17.fraction_changed TO OI17_38.set_fraction DEF OI17_39 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_39.set_fraction DEF OI17_40 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_40.set_fraction DEF OI17_42 OrientationInterpolator { key[0.000,1.000,] keyValue[ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000 ] } ROUTE TS17.fraction_changed TO OI17_42.set_fraction DEF OI17_44 OrientationInterpolator { key[0.000,0.500,1.000,] keyValue[ 0.8943 0.4435 0.0591 -0.0812, -0.9412 0.3323 -0.0615 -0.1042, 0.8943 0.4435 0.0591 -0.0812 ] } ROUTE TS17.fraction_changed TO OI17_44.set_fraction

#########################################################


#END ANIMATIONS

#########################################################


DEF Welder Script { directOutput TRUE eventIn SFBool Watched eventIn SFFloat fooEvents eventIn SFTime G0 IS gesture1 eventIn SFTime G1 IS gesture2 eventIn SFTime G2 IS gesture3 eventIn SFTime G3 IS gesture4 eventIn SFTime G4 IS gesture5 eventIn SFTime G5 IS gesture6 eventIn SFTime G6 IS gesture7 eventIn SFTime G7 IS gesture8 eventIn SFTime G8 #IS gesture9 eventIn SFTime G9 #IS gesture10 eventIn SFTime G10 #IS gesture11 eventIn SFTime G11 #IS gesture12 eventIn SFTime G12 #IS gesture13 eventIn SFTime G13 #IS gesture14 eventIn SFTime G14 #IS gesture15 eventIn SFTime G15 #IS gesture16 eventIn SFTime G16 #IS gesture17 eventIn SFBool Gend field MFNode ts [ USE TS1 USE TS2 USE TS3 USE TS4 USE TS5 USE TS6 USE TS7 USE TS8 USE TS9 USE TS10 USE TS11 USE TS12 USE TS13 USE TS14 USE TS15 USE TS16 USE TS17 ]

#############################################################


#BEGIN SCRIPT MODS

#############################################################


eventIn SFVec3f P1 eventIn SFRotation R1 eventIn SFRotation R2 eventIn SFRotation R3 eventIn SFRotation R4 eventIn SFRotation R7 eventIn SFRotation R8 eventIn SFRotation R19 eventIn SFRotation R20 eventIn SFRotation R21 eventIn SFRotation R22 eventIn SFRotation R23 eventIn SFRotation R24 eventIn SFRotation R25 eventIn SFRotation R26 eventIn SFRotation R27 eventIn SFRotation R28 eventIn SFRotation R30 eventIn SFRotation R31 eventIn SFRotation R32 eventIn SFRotation R33 eventIn SFRotation R35 eventIn SFRotation R37 eventIn SFRotation R38 eventIn SFRotation R39 eventIn SFRotation R40 eventIn SFRotation R42 eventIn SFRotation R44 field SFNode Vtx USE PointList field MFVec3f W [] field MFVec3f V [] field MFVec3f P [ 0 -1.7500 0, -0.0005 0.8964 0.0227, #Center 0.0005 0.0970 0.0007, #bassin -0.0004 0.1688 -0.0018, #ventre 0.0004 -0.0120 -0.0023, #dos -0.1047 0.1647 0.0245, #sein-d 0.1070 0.1647 0.0220, #sein-g -0.0005 0.3555 -0.0351, #Cou -0.0003 0.0424 0.0082, #dummy-tet 0.0000 0.0504 0.0611, #Nez 0.0000 -0.0220 -0.0280, #pomettes -0.0335 0.0464 0.0199, #oeil-d 0.0342 0.0464 0.0199, #oeil-g -0.0002 0.0410 -0.0308, #Cheveux -0.0651 0.0272 -0.0368, #Oreille-d 0.0641 0.0272 -0.0368, #Oreille-g 0.0000 -0.0378 -0.0100, #menton 0.0003 0.0211 0.0229, #lunette 0.0000 0.0307 0.0043, #distance -0.1655 0.2584 -0.0230, #bras-d -0.0002 0.0168 0.0059, #epaul-d -0.2035 -0.0018 -0.0034, #avbras-d -0.2134 0.0125 0.0216, #main-d -0.0000 0.0054 -0.0011, #coude-d 0.1554 0.2584 -0.0272, #bras-g 0.0078 0.0140 0.0072, #epaul-g 0.2130 0.0160 0.0001, #avbras-g 0.2115 -0.0049 0.0195, #main-g -0.0026 -0.0119 -0.0054, #coude-g -0.0899 -0.0012 -0.0508, #cul-d -0.0101 0.0196 0.0493, #cuisse-d -0.0096 -0.0012 0.0015, #fesse-d 0.0161 -0.4362 -0.0363, #jambe-d 0.0003 -0.4955 -0.0066, #pied-d 0.0013 -0.0418 0.0845, #orteil-d 0.0042 -0.0012 0.0065, #genou-d 0.0912 -0.0006 -0.0508, #cul-g 0.0048 0.0205 0.0507, #cuisse-g 0.0130 0.0020 -0.0016, #fesse-g -0.0127 -0.4366 -0.0331, #jambe-g -0.0001 -0.5013 -0.0126, #pied-g -0.0008 -0.0372 0.0836, #orteil-g -0.0038 0.0000 0.0000, #genou-g 0.0000 -0.0052 -0.0173, #basine -0.0006 -0.0369 0.0247, #sex ]#pivots field MFRotation R [ -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -0.1620 -0.1289 -0.9783 -1.3653, 0.1620 0.1289 0.9783 -0.6827, -1.0000 0.0000 0.0000 -0.4015, -0.9314 -0.3362 -0.1393 -0.8369, 1.0000 0.0000 0.0000 -0.2007, -0.2016 0.1464 0.9685 -1.3577, 0.2016 -0.1464 -0.9685 -0.6788, -1.0000 0.0000 0.0000 -0.4015, -0.9131 0.3781 0.1527 -0.8332, 1.0000 0.0000 0.0000 -0.2007, -1.0000 0.0000 0.0000 0.0000, -0.8029 0.0211 -0.5958 -0.0473, 0.8029 -0.0211 0.5958 -0.0237, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, 0.9413 -0.0569 0.3327 -0.0457, -0.9413 0.0569 -0.3327 -0.0228, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, -1.0000 0.0000 0.0000 0.0000, 0.3605 -0.0687 -0.9302 -0.0070, ]#rotations # levels version field MFInt32 vgroups[ 0 0 0 #dummy 1 0 0 #dummy 2 0 23 3 23 36 4 36 64 5 64 74 5 74 84 5 84 90 6 0 0 #dummy 7 90 106 8 106 131 9 131 139 9 139 147 9 147 177 9 177 181 9 181 185 8 185 194 8 194 207 7 207 210 5 210 218 6 218 222 6 222 230 7 230 241 7 241 245 5 245 253 6 253 257 6 257 265 7 265 276 7 276 280 3 0 0 #dummy 4 280 296 5 296 303 5 303 322 6 322 343 7 343 349 6 349 353 3 0 0 #dummy 4 353 367 5 367 372 5 372 391 6 391 412 7 412 418 6 418 422 3 0 0 #dummy 4 422 425 ] field SFInt32 mode 0 field SFBool watched TRUE field SFInt32 nextG 0 #for Touch() field SFInt32 currG -1 field SFInt32 tsG -1 field MFNode ts[USE TS1,USE TS2,USE TS3,USE TS4,USE TS5,USE TS6,USE TS7,USE TS8,USE TS9,USE TS10,] url "javascript: function P1(p){P[1]=p;} function R1(r){R[1]=r;} function R2(r){R[2]=r;} function R3(r){R[3]=r;} function R4(r){R[4]=r;} function R7(r){R[7]=r;} function R8(r){R[8]=r;} function R19(r){R[19]=r;} function R20(r){R[20]=r;} function R21(r){R[21]=r;} function R22(r){R[22]=r;} function R23(r){R[23]=r;} function R24(r){R[24]=r;} function R25(r){R[25]=r;} function R26(r){R[26]=r;} function R27(r){R[27]=r;} function R28(r){R[28]=r;} function R30(r){R[30]=r;} function R31(r){R[31]=r;} function R32(r){R[32]=r;} function R33(r){R[33]=r;} function R35(r){R[35]=r;} function R37(r){R[37]=r;} function R38(r){R[38]=r;} function R39(r){R[39]=r;} function R40(r){R[40]=r;} function R42(r){R[42]=r;} function R44(r){R[44]=r;} function VtxTransform(){ var i; m0=new VrmlMatrix(); m0.setTransform(P[0],R[0]); m1=new VrmlMatrix(); m1.setTransform(P[1],R[1]);m1=m1.multRight(m0); m2=new VrmlMatrix(); m2.setTransform(P[2],R[2]);m2=m2.multRight(m1); for(i=0;i<23;i++){W[i]=m2.multVecMatrix(V[i]);} m3=new VrmlMatrix(); m3.setTransform(P[3],R[3]);m3=m3.multRight(m2); for(i=23;i<36;i++){W[i]=m3.multVecMatrix(V[i]);} m4=new VrmlMatrix(); m4.setTransform(P[4],R[4]);m4=m4.multRight(m3); for(i=36;i<64;i++){W[i]=m4.multVecMatrix(V[i]);} m5=new VrmlMatrix(); m5.setTransform(P[5],R[5]);m5=m5.multRight(m4); for(i=64;i<74;i++){W[i]=m5.multVecMatrix(V[i]);} m5.setTransform(P[6],R[6]);m5=m5.multRight(m4); for(i=74;i<84;i++){W[i]=m5.multVecMatrix(V[i]);} m5.setTransform(P[7],R[7]);m5=m5.multRight(m4); for(i=84;i<90;i++){W[i]=m5.multVecMatrix(V[i]);} m6=new VrmlMatrix(); m6.setTransform(P[8],R[8]);m6=m6.multRight(m5); m7=new VrmlMatrix(); m7.setTransform(P[9],R[9]);m7=m7.multRight(m6); for(i=90;i<106;i++){W[i]=m7.multVecMatrix(V[i]);} m8=new VrmlMatrix(); m8.setTransform(P[10],R[10]);m8=m8.multRight(m7); for(i=106;i<131;i++){W[i]=m8.multVecMatrix(V[i]);} m9=new VrmlMatrix(); m9.setTransform(P[11],R[11]);m9=m9.multRight(m8); for(i=131;i<139;i++){W[i]=m9.multVecMatrix(V[i]);} m9.setTransform(P[12],R[12]);m9=m9.multRight(m8); for(i=139;i<147;i++){W[i]=m9.multVecMatrix(V[i]);} m9.setTransform(P[13],R[13]);m9=m9.multRight(m8); for(i=147;i<177;i++){W[i]=m9.multVecMatrix(V[i]);} m9.setTransform(P[14],R[14]);m9=m9.multRight(m8); for(i=177;i<181;i++){W[i]=m9.multVecMatrix(V[i]);} m9.setTransform(P[15],R[15]);m9=m9.multRight(m8); for(i=181;i<185;i++){W[i]=m9.multVecMatrix(V[i]);} m8.setTransform(P[16],R[16]);m8=m8.multRight(m7); for(i=185;i<194;i++){W[i]=m8.multVecMatrix(V[i]);} m8.setTransform(P[17],R[17]);m8=m8.multRight(m7); for(i=194;i<207;i++){W[i]=m8.multVecMatrix(V[i]);} m7.setTransform(P[18],R[18]);m7=m7.multRight(m6); for(i=207;i<210;i++){W[i]=m7.multVecMatrix(V[i]);} m5.setTransform(P[19],R[19]);m5=m5.multRight(m4); for(i=210;i<218;i++){W[i]=m5.multVecMatrix(V[i]);} m6.setTransform(P[20],R[20]);m6=m6.multRight(m5); for(i=218;i<222;i++){W[i]=m6.multVecMatrix(V[i]);} m6.setTransform(P[21],R[21]);m6=m6.multRight(m5); for(i=222;i<230;i++){W[i]=m6.multVecMatrix(V[i]);} m7.setTransform(P[22],R[22]);m7=m7.multRight(m6); for(i=230;i<241;i++){W[i]=m7.multVecMatrix(V[i]);} m7.setTransform(P[23],R[23]);m7=m7.multRight(m6); for(i=241;i<245;i++){W[i]=m7.multVecMatrix(V[i]);} m5.setTransform(P[24],R[24]);m5=m5.multRight(m4); for(i=245;i<253;i++){W[i]=m5.multVecMatrix(V[i]);} m6.setTransform(P[25],R[25]);m6=m6.multRight(m5); for(i=253;i<257;i++){W[i]=m6.multVecMatrix(V[i]);} m6.setTransform(P[26],R[26]);m6=m6.multRight(m5); for(i=257;i<265;i++){W[i]=m6.multVecMatrix(V[i]);} m7.setTransform(P[27],R[27]);m7=m7.multRight(m6); for(i=265;i<276;i++){W[i]=m7.multVecMatrix(V[i]);} m7.setTransform(P[28],R[28]);m7=m7.multRight(m6); for(i=276;i<280;i++){W[i]=m7.multVecMatrix(V[i]);} m3.setTransform(P[29],R[29]);m3=m3.multRight(m2); m4.setTransform(P[30],R[30]);m4=m4.multRight(m3); for(i=280;i<296;i++){W[i]=m4.multVecMatrix(V[i]);} m5.setTransform(P[31],R[31]);m5=m5.multRight(m4); for(i=296;i<303;i++){W[i]=m5.multVecMatrix(V[i]);} m5.setTransform(P[32],R[32]);m5=m5.multRight(m4); for(i=303;i<322;i++){W[i]=m5.multVecMatrix(V[i]);} m6.setTransform(P[33],R[33]);m6=m6.multRight(m5); for(i=322;i<343;i++){W[i]=m6.multVecMatrix(V[i]);} m7.setTransform(P[34],R[34]);m7=m7.multRight(m6); for(i=343;i<349;i++){W[i]=m7.multVecMatrix(V[i]);} m6.setTransform(P[35],R[35]);m6=m6.multRight(m5); for(i=349;i<353;i++){W[i]=m6.multVecMatrix(V[i]);} m3.setTransform(P[36],R[36]);m3=m3.multRight(m2); m4.setTransform(P[37],R[37]);m4=m4.multRight(m3); for(i=353;i<367;i++){W[i]=m4.multVecMatrix(V[i]);} m5.setTransform(P[38],R[38]);m5=m5.multRight(m4); for(i=367;i<372;i++){W[i]=m5.multVecMatrix(V[i]);} m5.setTransform(P[39],R[39]);m5=m5.multRight(m4); for(i=372;i<391;i++){W[i]=m5.multVecMatrix(V[i]);} m6.setTransform(P[40],R[40]);m6=m6.multRight(m5); for(i=391;i<412;i++){W[i]=m6.multVecMatrix(V[i]);} m7.setTransform(P[41],R[41]);m7=m7.multRight(m6); for(i=412;i<418;i++){W[i]=m7.multVecMatrix(V[i]);} m6.setTransform(P[42],R[42]);m6=m6.multRight(m5); for(i=418;i<422;i++){W[i]=m6.multVecMatrix(V[i]);} m3.setTransform(P[43],R[43]);m3=m3.multRight(m2); m4.setTransform(P[44],R[44]);m4=m4.multRight(m3); for(i=422;i<425;i++){W[i]=m4.multVecMatrix(V[i]);} Vtx.point=W; }//VtxTransform //

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

##




















//#END SCRIPT MODS //

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

##




















function fooEvents(t){if(mode==0)VtxTransform();} function eventsProcessed(){ if(mode==2) Vtx.point.setByVertexTransform(V,vgroups,P,R); else VtxTransform(); } //function Gstart(g,t){ //if(tsG==-1){ts[g].startTime=t;tsG=g;currG=-1;} //else{ts[tsG].stopTime=t;tsG=-1;currG=g;} //} function Gstart(g,t){ if(tsG==-1){ if (t == 0) { //AE ts[g].startTime=Browser.getTime();tsG=g;currG=-1; } else { ts[g].startTime=t;tsG=g;currG=-1; } } else{ts[tsG].stopTime=t;tsG=-1;currG=g;} } function Gend(b,t){ if(b==false){ tsG=currG; if(currG != -1){ts[currG].startTime=t;currG=-1;} eventsProcessed(); } } function G0(t){if(watched)Gstart(0,t);} function G1(t){if(watched)Gstart(1,t);} function G2(t){if(watched)Gstart(2,t);} function G3(t){if(watched)Gstart(3,t);} function G4(t){if(watched)Gstart(4,t);} function G5(t){if(watched)Gstart(5,t);} function G6(t){if(watched)Gstart(6,t);} function G7(t){if(watched)Gstart(7,t);} function G8(t){if(watched)Gstart(8,t);} function G9(t){if(watched)Gstart(9,t);} function G10(t){if(watched)Gstart(10,t);} function G11(t){if(watched)Gstart(11,t);} function G12(t){if(watched)Gstart(12,t);} function G13(t){if(watched)Gstart(13,t);} function G14(t){if(watched)Gstart(14,t);} function G15(t){if(watched)Gstart(15,t);} function G16(t){if(watched)Gstart(16,t);} function Touch(t){ if(nextG>15){nextG=0;} if(nextG==0){G0(t);} else if(nextG==1){G1(t);} else if(nextG==2){G2(t);} else if(nextG==3){G3(t);} else if(nextG==4){G4(t);} else if(nextG==5){G5(t);} else if(nextG==6){G6(t);} else if(nextG==7){G7(t);} else if(nextG==8){G8(t);} else if(nextG==9){G9(t);} else if(nextG==10){G10(t);} else if(nextG==11){G11(t);} else if(nextG==12){G12(t);} else if(nextG==13){G13(t);} else if(nextG==14){G14(t);} else if(nextG==15){G15(t);} nextG++; } function initialize() { if (V.length==0){ //prevent twice V=Vtx.point; W.length=425; } //Browser.print('Browser :'+Browser.getName()+Browser.getVersion()); name=Browser.getName(); if(name=='blaxxunCC3D'){ ver=Browser.getVersion(); if(ver<4.0)mode=0; //no eventsProcess else if(ver<4.1)mode=1; //eventsProcess ok else mode=2; //setByVertexTransform() } else if(name=='CosmoPlayer')mode=1; //eventsProcess ok eventsProcessed(); } function Watched(b){ //from VisibilitySensor if(V.length==0){ //Browser.print('lili Watched, not yet initialized'); initialize(); } watched=b; } " #url } #script Welder DEF wa_clock TimeSensor { cycleInterval 1 loop TRUE enabled TRUE } DEF random_clock TimeSensor{cycleInterval 8 loop FALSE enabled TRUE} DEF wa_interp PositionInterpolator {key [ 0 1 ]keyValue [0 0 0, 0 0 0]} DEF wa_script Script { eventIn SFVec3f set_position IS set_position eventIn SFBool set_watched eventIn SFFloat set_fraction field SFNode trans USE WalkingAvatar field SFNode interp USE wa_interp field SFNode walk USE TS11 field SFNode stop USE TS9 field SFVec3f lastPos 0 0 0 field SFTime lastTime 0 field SFBool watched FALSE field SFVec3f dest 0 0 0 exposedField SFBool isStop TRUE field SFInt32 stopp 0 eventIn SFBool set_active field SFNode gest USE Welder eventOut SFTime randomTime_changed directOutput TRUE url "vrmlscript: function set_position (v,t) {dest = v;} function set_watched(v,t){watched = v;} function set_fraction (v, t) { if(lastPos == dest){ stopp++; if(!isStop && stopp > 2){ if(walk.enabled){ walk.enabled = false; walk.stopTime = t; } stop.startTime = t; isStop = true; } return; } else{ isStop = false; stopp = 0; if(stop.isActive){stop.stopTime = t;} if(!walk.enabled && watched){ walk.enabled = true; //walk.startTime = t; gest.G10 = t; } interval = t - lastTime; lastTime = t; vec = (dest.subtract(lastPos).normalize()).multiply(interval/.25); dist = dest.subtract(lastPos).length(); if(vec.length() > dist){ trans.translation = dest;} else{trans.translation = lastPos.add(vec);} lastPos = trans.translation; } } function set_active(v,t){ if(v){return;} if(!watched || !isStop){randomTime_changed = t; return;} rnd = Math.random() * 100; if(rnd <25){randomTime_changed = t; return;} if(rnd >=25 && rnd < 35){gest.G11 = t;} if(rnd >=35 && rnd < 45){gest.G12 = t;} if(rnd >=45 && rnd < 55){gest.G13 = t;} if(rnd >=55 && rnd < 65){gest.G14 = t;} if(rnd >=65 && rnd < 80){gest.G15 = t;} if(rnd >=90){gest.G16 = t;} randomTime_changed = t; } function initialize(){ lastTime=Browser.getTime(); randomTime_changed = Browser.getTime(); } "} ROUTE wa_script.randomTime_changed TO random_clock.set_startTime ROUTE random_clock.isActive TO wa_script.set_active ROUTE wa_clock.fraction_changed TO wa_script.set_fraction ROUTE vis.isActive TO wa_script.set_watched

#############################################################


#BEGIN LILLIPUT ROUTES

#############################################################


ROUTE PI1_1.value_changed TO Welder.P1 ROUTE OI1_2.value_changed TO Welder.R2 ROUTE OI1_3.value_changed TO Welder.R3 ROUTE OI1_4.value_changed TO Welder.R4 ROUTE OI1_7.value_changed TO Welder.R7 ROUTE OI1_8.value_changed TO Welder.R8 ROUTE OI1_19.value_changed TO Welder.R19 ROUTE OI1_20.value_changed TO Welder.R20 ROUTE OI1_21.value_changed TO Welder.R21 ROUTE OI1_22.value_changed TO Welder.R22 ROUTE OI1_23.value_changed TO Welder.R23 ROUTE OI1_24.value_changed TO Welder.R24 ROUTE OI1_25.value_changed TO Welder.R25 ROUTE OI1_26.value_changed TO Welder.R26 ROUTE OI1_28.value_changed TO Welder.R28 ROUTE OI1_30.value_changed TO Welder.R30 ROUTE OI1_31.value_changed TO Welder.R31 ROUTE OI1_37.value_changed TO Welder.R37 ROUTE OI1_38.value_changed TO Welder.R38 ROUTE OI1_44.value_changed TO Welder.R44 ROUTE TS1.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS1.isActive TO Welder.Gend ROUTE PI2_1.value_changed TO Welder.P1 ROUTE OI2_2.value_changed TO Welder.R2 ROUTE OI2_3.value_changed TO Welder.R3 ROUTE OI2_4.value_changed TO Welder.R4 ROUTE OI2_7.value_changed TO Welder.R7 ROUTE OI2_8.value_changed TO Welder.R8 ROUTE OI2_19.value_changed TO Welder.R19 ROUTE OI2_20.value_changed TO Welder.R20 ROUTE OI2_21.value_changed TO Welder.R21 ROUTE OI2_23.value_changed TO Welder.R23 ROUTE OI2_24.value_changed TO Welder.R24 ROUTE OI2_25.value_changed TO Welder.R25 ROUTE OI2_26.value_changed TO Welder.R26 ROUTE OI2_27.value_changed TO Welder.R27 ROUTE OI2_28.value_changed TO Welder.R28 ROUTE OI2_30.value_changed TO Welder.R30 ROUTE OI2_31.value_changed TO Welder.R31 ROUTE OI2_37.value_changed TO Welder.R37 ROUTE OI2_38.value_changed TO Welder.R38 ROUTE OI2_44.value_changed TO Welder.R44 ROUTE TS2.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS2.isActive TO Welder.Gend ROUTE PI3_1.value_changed TO Welder.P1 ROUTE OI3_2.value_changed TO Welder.R2 ROUTE OI3_3.value_changed TO Welder.R3 ROUTE OI3_4.value_changed TO Welder.R4 ROUTE OI3_7.value_changed TO Welder.R7 ROUTE OI3_8.value_changed TO Welder.R8 ROUTE OI3_19.value_changed TO Welder.R19 ROUTE OI3_20.value_changed TO Welder.R20 ROUTE OI3_21.value_changed TO Welder.R21 ROUTE OI3_23.value_changed TO Welder.R23 ROUTE OI3_24.value_changed TO Welder.R24 ROUTE OI3_25.value_changed TO Welder.R25 ROUTE OI3_26.value_changed TO Welder.R26 ROUTE OI3_27.value_changed TO Welder.R27 ROUTE OI3_28.value_changed TO Welder.R28 ROUTE OI3_30.value_changed TO Welder.R30 ROUTE OI3_31.value_changed TO Welder.R31 ROUTE OI3_32.value_changed TO Welder.R32 ROUTE OI3_35.value_changed TO Welder.R35 ROUTE OI3_37.value_changed TO Welder.R37 ROUTE OI3_38.value_changed TO Welder.R38 ROUTE OI3_44.value_changed TO Welder.R44 ROUTE TS3.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS3.isActive TO Welder.Gend ROUTE PI4_1.value_changed TO Welder.P1 ROUTE OI4_1.value_changed TO Welder.R1 ROUTE OI4_2.value_changed TO Welder.R2 ROUTE OI4_3.value_changed TO Welder.R3 ROUTE OI4_4.value_changed TO Welder.R4 ROUTE OI4_7.value_changed TO Welder.R7 ROUTE OI4_8.value_changed TO Welder.R8 ROUTE OI4_19.value_changed TO Welder.R19 ROUTE OI4_20.value_changed TO Welder.R20 ROUTE OI4_21.value_changed TO Welder.R21 ROUTE OI4_22.value_changed TO Welder.R22 ROUTE OI4_23.value_changed TO Welder.R23 ROUTE OI4_24.value_changed TO Welder.R24 ROUTE OI4_25.value_changed TO Welder.R25 ROUTE OI4_26.value_changed TO Welder.R26 ROUTE OI4_27.value_changed TO Welder.R27 ROUTE OI4_28.value_changed TO Welder.R28 ROUTE OI4_30.value_changed TO Welder.R30 ROUTE OI4_31.value_changed TO Welder.R31 ROUTE OI4_32.value_changed TO Welder.R32 ROUTE OI4_33.value_changed TO Welder.R33 ROUTE OI4_35.value_changed TO Welder.R35 ROUTE OI4_37.value_changed TO Welder.R37 ROUTE OI4_38.value_changed TO Welder.R38 ROUTE OI4_39.value_changed TO Welder.R39 ROUTE OI4_40.value_changed TO Welder.R40 ROUTE OI4_42.value_changed TO Welder.R42 ROUTE OI4_44.value_changed TO Welder.R44 ROUTE TS4.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS4.isActive TO Welder.Gend ROUTE PI5_1.value_changed TO Welder.P1 ROUTE OI5_1.value_changed TO Welder.R1 ROUTE OI5_2.value_changed TO Welder.R2 ROUTE OI5_3.value_changed TO Welder.R3 ROUTE OI5_4.value_changed TO Welder.R4 ROUTE OI5_7.value_changed TO Welder.R7 ROUTE OI5_8.value_changed TO Welder.R8 ROUTE OI5_19.value_changed TO Welder.R19 ROUTE OI5_20.value_changed TO Welder.R20 ROUTE OI5_21.value_changed TO Welder.R21 ROUTE OI5_22.value_changed TO Welder.R22 ROUTE OI5_23.value_changed TO Welder.R23 ROUTE OI5_24.value_changed TO Welder.R24 ROUTE OI5_25.value_changed TO Welder.R25 ROUTE OI5_26.value_changed TO Welder.R26 ROUTE OI5_28.value_changed TO Welder.R28 ROUTE OI5_30.value_changed TO Welder.R30 ROUTE OI5_31.value_changed TO Welder.R31 ROUTE OI5_32.value_changed TO Welder.R32 ROUTE OI5_35.value_changed TO Welder.R35 ROUTE OI5_37.value_changed TO Welder.R37 ROUTE OI5_38.value_changed TO Welder.R38 ROUTE OI5_39.value_changed TO Welder.R39 ROUTE OI5_42.value_changed TO Welder.R42 ROUTE OI5_44.value_changed TO Welder.R44 ROUTE TS5.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS5.isActive TO Welder.Gend ROUTE PI6_1.value_changed TO Welder.P1 ROUTE OI6_1.value_changed TO Welder.R1 ROUTE OI6_2.value_changed TO Welder.R2 ROUTE OI6_3.value_changed TO Welder.R3 ROUTE OI6_4.value_changed TO Welder.R4 ROUTE OI6_7.value_changed TO Welder.R7 ROUTE OI6_8.value_changed TO Welder.R8 ROUTE OI6_19.value_changed TO Welder.R19 ROUTE OI6_20.value_changed TO Welder.R20 ROUTE OI6_21.value_changed TO Welder.R21 ROUTE OI6_23.value_changed TO Welder.R23 ROUTE OI6_24.value_changed TO Welder.R24 ROUTE OI6_25.value_changed TO Welder.R25 ROUTE OI6_26.value_changed TO Welder.R26 ROUTE OI6_27.value_changed TO Welder.R27 ROUTE OI6_28.value_changed TO Welder.R28 ROUTE OI6_30.value_changed TO Welder.R30 ROUTE OI6_31.value_changed TO Welder.R31 ROUTE OI6_32.value_changed TO Welder.R32 ROUTE OI6_33.value_changed TO Welder.R33 ROUTE OI6_35.value_changed TO Welder.R35 ROUTE OI6_37.value_changed TO Welder.R37 ROUTE OI6_38.value_changed TO Welder.R38 ROUTE OI6_39.value_changed TO Welder.R39 ROUTE OI6_42.value_changed TO Welder.R42 ROUTE OI6_44.value_changed TO Welder.R44 ROUTE TS6.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS6.isActive TO Welder.Gend ROUTE PI7_1.value_changed TO Welder.P1 ROUTE OI7_2.value_changed TO Welder.R2 ROUTE OI7_3.value_changed TO Welder.R3 ROUTE OI7_4.value_changed TO Welder.R4 ROUTE OI7_7.value_changed TO Welder.R7 ROUTE OI7_8.value_changed TO Welder.R8 ROUTE OI7_19.value_changed TO Welder.R19 ROUTE OI7_20.value_changed TO Welder.R20 ROUTE OI7_21.value_changed TO Welder.R21 ROUTE OI7_22.value_changed TO Welder.R22 ROUTE OI7_23.value_changed TO Welder.R23 ROUTE OI7_24.value_changed TO Welder.R24 ROUTE OI7_25.value_changed TO Welder.R25 ROUTE OI7_26.value_changed TO Welder.R26 ROUTE OI7_27.value_changed TO Welder.R27 ROUTE OI7_28.value_changed TO Welder.R28 ROUTE OI7_30.value_changed TO Welder.R30 ROUTE OI7_31.value_changed TO Welder.R31 ROUTE OI7_37.value_changed TO Welder.R37 ROUTE OI7_38.value_changed TO Welder.R38 ROUTE OI7_44.value_changed TO Welder.R44 ROUTE TS7.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS7.isActive TO Welder.Gend ROUTE PI8_1.value_changed TO Welder.P1 ROUTE OI8_2.value_changed TO Welder.R2 ROUTE OI8_3.value_changed TO Welder.R3 ROUTE OI8_4.value_changed TO Welder.R4 ROUTE OI8_7.value_changed TO Welder.R7 ROUTE OI8_8.value_changed TO Welder.R8 ROUTE OI8_19.value_changed TO Welder.R19 ROUTE OI8_20.value_changed TO Welder.R20 ROUTE OI8_21.value_changed TO Welder.R21 ROUTE OI8_22.value_changed TO Welder.R22 ROUTE OI8_23.value_changed TO Welder.R23 ROUTE OI8_24.value_changed TO Welder.R24 ROUTE OI8_25.value_changed TO Welder.R25 ROUTE OI8_26.value_changed TO Welder.R26 ROUTE OI8_28.value_changed TO Welder.R28 ROUTE OI8_30.value_changed TO Welder.R30 ROUTE OI8_31.value_changed TO Welder.R31 ROUTE OI8_37.value_changed TO Welder.R37 ROUTE OI8_38.value_changed TO Welder.R38 ROUTE OI8_44.value_changed TO Welder.R44 ROUTE TS8.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS8.isActive TO Welder.Gend ROUTE PI9_1.value_changed TO Welder.P1 ROUTE OI9_1.value_changed TO Welder.R1 ROUTE OI9_2.value_changed TO Welder.R2 ROUTE OI9_3.value_changed TO Welder.R3 ROUTE OI9_4.value_changed TO Welder.R4 ROUTE OI9_7.value_changed TO Welder.R7 ROUTE OI9_8.value_changed TO Welder.R8 ROUTE OI9_19.value_changed TO Welder.R19 ROUTE OI9_20.value_changed TO Welder.R20 ROUTE OI9_21.value_changed TO Welder.R21 ROUTE OI9_22.value_changed TO Welder.R22 ROUTE OI9_23.value_changed TO Welder.R23 ROUTE OI9_24.value_changed TO Welder.R24 ROUTE OI9_25.value_changed TO Welder.R25 ROUTE OI9_26.value_changed TO Welder.R26 ROUTE OI9_27.value_changed TO Welder.R27 ROUTE OI9_28.value_changed TO Welder.R28 ROUTE OI9_30.value_changed TO Welder.R30 ROUTE OI9_31.value_changed TO Welder.R31 ROUTE OI9_32.value_changed TO Welder.R32 ROUTE OI9_33.value_changed TO Welder.R33 ROUTE OI9_35.value_changed TO Welder.R35 ROUTE OI9_37.value_changed TO Welder.R37 ROUTE OI9_38.value_changed TO Welder.R38 ROUTE OI9_39.value_changed TO Welder.R39 ROUTE OI9_40.value_changed TO Welder.R40 ROUTE OI9_42.value_changed TO Welder.R42 ROUTE OI9_44.value_changed TO Welder.R44 ROUTE TS9.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS9.isActive TO Welder.Gend ROUTE PI10_1.value_changed TO Welder.P1 ROUTE OI10_1.value_changed TO Welder.R1 ROUTE OI10_2.value_changed TO Welder.R2 ROUTE OI10_3.value_changed TO Welder.R3 ROUTE OI10_4.value_changed TO Welder.R4 ROUTE OI10_7.value_changed TO Welder.R7 ROUTE OI10_8.value_changed TO Welder.R8 ROUTE OI10_19.value_changed TO Welder.R19 ROUTE OI10_20.value_changed TO Welder.R20 ROUTE OI10_21.value_changed TO Welder.R21 ROUTE OI10_22.value_changed TO Welder.R22 ROUTE OI10_23.value_changed TO Welder.R23 ROUTE OI10_24.value_changed TO Welder.R24 ROUTE OI10_25.value_changed TO Welder.R25 ROUTE OI10_26.value_changed TO Welder.R26 ROUTE OI10_27.value_changed TO Welder.R27 ROUTE OI10_28.value_changed TO Welder.R28 ROUTE OI10_30.value_changed TO Welder.R30 ROUTE OI10_31.value_changed TO Welder.R31 ROUTE OI10_32.value_changed TO Welder.R32 ROUTE OI10_33.value_changed TO Welder.R33 ROUTE OI10_35.value_changed TO Welder.R35 ROUTE OI10_37.value_changed TO Welder.R37 ROUTE OI10_38.value_changed TO Welder.R38 ROUTE OI10_39.value_changed TO Welder.R39 ROUTE OI10_40.value_changed TO Welder.R40 ROUTE OI10_42.value_changed TO Welder.R42 ROUTE OI10_44.value_changed TO Welder.R44 ROUTE TS10.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS10.isActive TO Welder.Gend ROUTE PI11_1.value_changed TO Welder.P1 ROUTE OI11_1.value_changed TO Welder.R1 ROUTE OI11_2.value_changed TO Welder.R2 ROUTE OI11_3.value_changed TO Welder.R3 ROUTE OI11_4.value_changed TO Welder.R4 ROUTE OI11_7.value_changed TO Welder.R7 ROUTE OI11_8.value_changed TO Welder.R8 ROUTE OI11_19.value_changed TO Welder.R19 ROUTE OI11_20.value_changed TO Welder.R20 ROUTE OI11_21.value_changed TO Welder.R21 ROUTE OI11_22.value_changed TO Welder.R22 ROUTE OI11_23.value_changed TO Welder.R23 ROUTE OI11_24.value_changed TO Welder.R24 ROUTE OI11_25.value_changed TO Welder.R25 ROUTE OI11_26.value_changed TO Welder.R26 ROUTE OI11_27.value_changed TO Welder.R27 ROUTE OI11_28.value_changed TO Welder.R28 ROUTE OI11_30.value_changed TO Welder.R30 ROUTE OI11_31.value_changed TO Welder.R31 ROUTE OI11_32.value_changed TO Welder.R32 ROUTE OI11_33.value_changed TO Welder.R33 ROUTE OI11_35.value_changed TO Welder.R35 ROUTE OI11_37.value_changed TO Welder.R37 ROUTE OI11_38.value_changed TO Welder.R38 ROUTE OI11_39.value_changed TO Welder.R39 ROUTE OI11_40.value_changed TO Welder.R40 ROUTE OI11_42.value_changed TO Welder.R42 ROUTE OI11_44.value_changed TO Welder.R44 ROUTE TS11.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS11.isActive TO Welder.Gend ROUTE PI12_1.value_changed TO Welder.P1 ROUTE OI12_2.value_changed TO Welder.R2 ROUTE OI12_3.value_changed TO Welder.R3 ROUTE OI12_4.value_changed TO Welder.R4 ROUTE OI12_7.value_changed TO Welder.R7 ROUTE OI12_8.value_changed TO Welder.R8 ROUTE OI12_24.value_changed TO Welder.R24 ROUTE OI12_25.value_changed TO Welder.R25 ROUTE OI12_26.value_changed TO Welder.R26 ROUTE OI12_27.value_changed TO Welder.R27 ROUTE OI12_28.value_changed TO Welder.R28 ROUTE OI12_30.value_changed TO Welder.R30 ROUTE OI12_31.value_changed TO Welder.R31 ROUTE OI12_37.value_changed TO Welder.R37 ROUTE OI12_38.value_changed TO Welder.R38 ROUTE OI12_44.value_changed TO Welder.R44 ROUTE TS12.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS12.isActive TO Welder.Gend ROUTE PI13_1.value_changed TO Welder.P1 ROUTE OI13_2.value_changed TO Welder.R2 ROUTE OI13_3.value_changed TO Welder.R3 ROUTE OI13_4.value_changed TO Welder.R4 ROUTE OI13_7.value_changed TO Welder.R7 ROUTE OI13_8.value_changed TO Welder.R8 ROUTE OI13_19.value_changed TO Welder.R19 ROUTE OI13_20.value_changed TO Welder.R20 ROUTE OI13_21.value_changed TO Welder.R21 ROUTE OI13_22.value_changed TO Welder.R22 ROUTE OI13_23.value_changed TO Welder.R23 ROUTE OI13_24.value_changed TO Welder.R24 ROUTE OI13_25.value_changed TO Welder.R25 ROUTE OI13_26.value_changed TO Welder.R26 ROUTE OI13_27.value_changed TO Welder.R27 ROUTE OI13_28.value_changed TO Welder.R28 ROUTE OI13_30.value_changed TO Welder.R30 ROUTE OI13_31.value_changed TO Welder.R31 ROUTE OI13_37.value_changed TO Welder.R37 ROUTE OI13_38.value_changed TO Welder.R38 ROUTE OI13_44.value_changed TO Welder.R44 ROUTE TS13.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS13.isActive TO Welder.Gend ROUTE PI14_1.value_changed TO Welder.P1 ROUTE OI14_3.value_changed TO Welder.R3 ROUTE OI14_4.value_changed TO Welder.R4 ROUTE OI14_7.value_changed TO Welder.R7 ROUTE OI14_8.value_changed TO Welder.R8 ROUTE OI14_19.value_changed TO Welder.R19 ROUTE OI14_20.value_changed TO Welder.R20 ROUTE OI14_21.value_changed TO Welder.R21 ROUTE OI14_22.value_changed TO Welder.R22 ROUTE OI14_23.value_changed TO Welder.R23 ROUTE TS14.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS14.isActive TO Welder.Gend ROUTE PI15_1.value_changed TO Welder.P1 ROUTE OI15_1.value_changed TO Welder.R1 ROUTE OI15_2.value_changed TO Welder.R2 ROUTE OI15_3.value_changed TO Welder.R3 ROUTE OI15_4.value_changed TO Welder.R4 ROUTE OI15_7.value_changed TO Welder.R7 ROUTE OI15_8.value_changed TO Welder.R8 ROUTE OI15_19.value_changed TO Welder.R19 ROUTE OI15_20.value_changed TO Welder.R20 ROUTE OI15_21.value_changed TO Welder.R21 ROUTE OI15_23.value_changed TO Welder.R23 ROUTE OI15_24.value_changed TO Welder.R24 ROUTE OI15_25.value_changed TO Welder.R25 ROUTE OI15_26.value_changed TO Welder.R26 ROUTE OI15_27.value_changed TO Welder.R27 ROUTE OI15_28.value_changed TO Welder.R28 ROUTE OI15_30.value_changed TO Welder.R30 ROUTE OI15_31.value_changed TO Welder.R31 ROUTE OI15_32.value_changed TO Welder.R32 ROUTE OI15_33.value_changed TO Welder.R33 ROUTE OI15_35.value_changed TO Welder.R35 ROUTE OI15_37.value_changed TO Welder.R37 ROUTE OI15_38.value_changed TO Welder.R38 ROUTE OI15_40.value_changed TO Welder.R40 ROUTE OI15_44.value_changed TO Welder.R44 ROUTE TS15.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS15.isActive TO Welder.Gend ROUTE PI16_1.value_changed TO Welder.P1 ROUTE OI16_1.value_changed TO Welder.R1 ROUTE OI16_2.value_changed TO Welder.R2 ROUTE OI16_3.value_changed TO Welder.R3 ROUTE OI16_4.value_changed TO Welder.R4 ROUTE OI16_7.value_changed TO Welder.R7 ROUTE OI16_8.value_changed TO Welder.R8 ROUTE OI16_19.value_changed TO Welder.R19 ROUTE OI16_20.value_changed TO Welder.R20 ROUTE OI16_22.value_changed TO Welder.R22 ROUTE OI16_24.value_changed TO Welder.R24 ROUTE OI16_25.value_changed TO Welder.R25 ROUTE OI16_26.value_changed TO Welder.R26 ROUTE OI16_27.value_changed TO Welder.R27 ROUTE OI16_28.value_changed TO Welder.R28 ROUTE OI16_30.value_changed TO Welder.R30 ROUTE OI16_31.value_changed TO Welder.R31 ROUTE OI16_37.value_changed TO Welder.R37 ROUTE OI16_38.value_changed TO Welder.R38 ROUTE OI16_44.value_changed TO Welder.R44 ROUTE TS16.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS16.isActive TO Welder.Gend ROUTE PI17_1.value_changed TO Welder.P1 ROUTE OI17_1.value_changed TO Welder.R1 ROUTE OI17_2.value_changed TO Welder.R2 ROUTE OI17_3.value_changed TO Welder.R3 ROUTE OI17_4.value_changed TO Welder.R4 ROUTE OI17_7.value_changed TO Welder.R7 ROUTE OI17_8.value_changed TO Welder.R8 ROUTE OI17_19.value_changed TO Welder.R19 ROUTE OI17_20.value_changed TO Welder.R20 ROUTE OI17_21.value_changed TO Welder.R21 ROUTE OI17_22.value_changed TO Welder.R22 ROUTE OI17_23.value_changed TO Welder.R23 ROUTE OI17_24.value_changed TO Welder.R24 ROUTE OI17_25.value_changed TO Welder.R25 ROUTE OI17_26.value_changed TO Welder.R26 ROUTE OI17_28.value_changed TO Welder.R28 ROUTE OI17_30.value_changed TO Welder.R30 ROUTE OI17_31.value_changed TO Welder.R31 ROUTE OI17_32.value_changed TO Welder.R32 ROUTE OI17_33.value_changed TO Welder.R33 ROUTE OI17_35.value_changed TO Welder.R35 ROUTE OI17_37.value_changed TO Welder.R37 ROUTE OI17_38.value_changed TO Welder.R38 ROUTE OI17_39.value_changed TO Welder.R39 ROUTE OI17_40.value_changed TO Welder.R40 ROUTE OI17_42.value_changed TO Welder.R42 ROUTE OI17_44.value_changed TO Welder.R44 ROUTE TS17.fraction_changed TO Welder.fooEvents #...eventsProcessed ROUTE TS17.isActive TO Welder.Gend

#########################################################


#END ROUTES

#########################################################


}#end of PROTO Avatar Avatar-red { }


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