BLENDER_v248REND SceneGLOB ` 16 c SRx`1@sSR1-Animation4n ::Hlc 2ZDATA DATA 2DATA2H2 ZDATAH222ZDATA22H2Z@DATA232DATA3H32ZDATAH333H@DATA33H3HDATA343DATA4H43ZDATAH444L@DATA44H4LDATA44LDATAn 2 DATA5n H2DATA5P52 DATAP55523DATA55P523DATA5(652H3DATA(6p6533DATAp66(6H33DATA67p623DATA7H763DATAH77724DATA77H7H24DATA7 8734DATA 8h87H3H4DATAh88 824DATA88h834DATA8@98H44DATA@99834DATA99@944DATA9:92H4DATA:`:9H44DATA`:::23DATA:`:44DATA:M34H2ZZZ[JK;IDATA;<Link and MaterialsEditing>DATA<>;MeshEditingF>DATA>?<Anim settingsObject>DATA?(@>DrawObject>DATA(@8A?ConstraintsObject>DATA8AHB(@EffectsObjectDATAHBXC8AHooksObjectF>?DATAXChDHBParticle InteractionObject>(@DATAhDxEXCSoftbodyObject>(@DATAxEFhDOutputRender>DATAFGxERenderRenderF>DATAGHFAnimRender>DATAHIGFormatRender>DATAIHObject and LinksObjectF>DATAJK333? @DhCJ=@DhCC(BDC?z?[DATAKJ333? /9DATAMN:2 23ZZZ[DATANWMH443H3=v=o?MGAMGA[MG\ Q UOPDATAOPTransform PropertiesView3d>DATAPO3D Viewport propertiesView3d>"DATAQ U333? ????????=v=o?*AAy?=v=o??????*AW  B??<=C sM7@M7@M7@ ? DATA UQ333? /9DATAWdNH3332??PףIZAIZA[IZ\ YbXXDATAXTransform PropertiesIpo!>DATAX YZ333?ؓ4 zC̽̌??zC@ #< #<`jFzD OBzC̽̌?DATAZ[ Y333?ؓ4 CC|||??l|DATA[\Z 333?ؓ4 zCCHBC|||?CFC= ADATA\p][ 333?ؓ4 Q  =rttDATAp]P^\ 333?ؓ4 ?zDzDBCl||ll|zDzD=HB DATAP^@_p] 333?ؓ4 BzB@l|llFzD #<HB DATA@_bP^333?ؓ4 ??? ???? A???PA A!O?j?}GCHB? AW  B? #<C DATAb@_333?ؓ4 /9DATAdHlW4H424MZ?MZ MZ ?4PgPjxefDATAxefLink and MaterialsEditing>DATAfxeMeshEditingF>DATAghh333?@4 zCB{ µCB4?BFB= ADATAhhHig 333?@4 zCCHBC$?CFC= ADATAHiPjhh333?@4 #DhC`DpJgChCC(BDC?z?DATAPjHi333?@4 /9DATAHld3244} ?=o?KK K L`oHq@mPnDATA@mPnTransform PropertiesView3d>DATAPn@m3D Viewport propertiesView3d>"DATA`o 333?4 CC1LLC5D??<DATA  pDATAp c Xq c (n W xm c c c DATA Hq`o333?4 ????????} ?=o?f?*A?} ?=o??????*AW  B??=C X7@X7@X7@? DATAHq 333?4 /9SRx@sx `1SR2-Models    h c 2ZDATAs( DATA( h sDATAh  ( ZDATA  h ZDATA (  DATA( h  ZDATAh  ( DATA  h 8DATA (  8DATA( h  lDATAh  ( lDATA h DATA 0 ( h DATA0 x  (  DATAx  0 h ( DATA  x  ( DATA P   h DATAP     DATA  P h  DATA (    DATA( p  h ( DATAp  ( ( ( DATA  p  h DATA H  ( h DATAH    ( DATA  H s DATA    h  DATA  h  s DATAh     DATA h h  DATA H h ( (  ?@PףmZmZmZ P   DATA  PreviewLamp>DATA   LampLampF>DATA    SpotLamp>DATA  0  Texture and InputLamp>DATA0 @  Map ToLamp>  DATA@ P 0 PreviewMaterial>DATAP ` @ MaterialMaterialF>DATA` p P PreviewWorld>DATAp  ` WorldWorldF>DATA  p Mist Stars PhysicsWorld>DATA   Texture and InputWorld>DATA   Map ToWorld> DATA   OutputRender>DATA   RenderRender>DATA   AnimRender0>DATA   FormatRenderH>DATA   Link and MaterialsEditing>DATA   MeshEditing>DATA    Mesh ToolsEditingF>DATA  0  Mesh Tools 1Editing^>DATA0 @  CameraEditingF>DATA@ P 0 ShadersMaterial>0 DATAP ` @ TextureMaterial>DATA` p P Anim settingsObject>DATAp  ` DrawObject>DATA  p ConstraintsObject0>DATA   ScriptlinksScript>DATA   EffectsObject DATA   Map InputMaterial>P DATA   Map ToMaterial>P DATA   AnimAnim>DATA   SoundSound>DATA   ListenerSoundF>DATA   SequencerSound>DATA    ArmatureEditingF>DATA  0  RampsMaterialF>P DATA0 @  Mirror TranspMaterial>DATA@ P 0 Mist / Stars / PhysicsWorld>DATAP ` @ Amb OccWorld>@ DATA` p P Shadow and SpotLamp>DATAp  ` ModifiersEditing>DATA  p ShapesEditing>p DATA   MultiresEditing0>DATA   Links and PipelineMaterial>DATA   Object and LinksObjectH>DATA   Mesh Tools MoreEditingH>DATA   UV CalculationEditing0> DATA   Render LayersRender> DATA   BakeRender0> DATA  StampRenderH> DATA  333?x4 @D@hCOl$HCKthCC(BDC?z?mDATA `  333?x4 ??? ???? A??@PA Aj?c3>}GCHB? AW  B? #<C DATA` P  333?x4 @̌AR|B1@lA A@CC #<@DATAP ` 333?x4 /9DATAH @   ( h ( ZZZ[DATA@ P H s   =0^=o?77X X 8 H DATA8 H Transform PropertiesView3d,>DATAH 8 View PropertiesView3dT>"DATAX  333?4 ?3?3=J[-0???=J>0[-@?=R1n;/^= qXxK4<?k VA=3k2AzC=J>0[-@?=0^=o??3?3=J[-0?5?5l VAW  B??%)==C=J0@[-7?X<???? DATAX ( X 333?4 zC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATA( `  333?4 AffzAK_tK_tB33 33 B22 A@CC #<@2DATA` P ( 333?4 ?zDzB@22FzD #<HB DATAP X ` 333?4 DdC8CnD fCC(BDC?z?DATAX P 333?4 LSave FileNT PICTURES/Users/ton/Desktop/umpbug Folder/ender.app/Contents/Resources/untitled.blend DATAP h @   h  Q=8=o?99STh p H X DATAH X Transform PropertiesView3d,>DATAX H View PropertiesView3dT>"DATAh   333?4 ????????Q=8=o?&rAyAy?Q=8=o??????&rAW  B??_T?==C7?X<???? DATAX  8  h 333?4 zC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATA8  x  333?4 AffzAK_tK_tB33 33 B22 A@CC #<@2p   DATA,p    BO`Ac DATA,    p  BOp=AW DATA,    CS@ffc DATAx h 8  333?4 ?zDzB@22FzD #<HB DATAh p x 333?4 DdC8CnD fCC(BDC?z?DATAp h 333?4 Save AseNT PICTURES/home/tom/oscBlend/RK/Labomedia/abo-blender-pd/pp/Contents/Resources/demo.blendDATAh P  h ( h Y@? JLkkk  ` p DATA` p Transform PropertiesView3d,>DATAp ` View PropertiesView3d>"DATA  333? 5 ga?8>r>܁>W ;'u? >F^?ga?q> ;8܁>$u?>W >21Ahͻ@? @mUQ*辌辇/?|>W?W?;%?C 9ՠAF^A\>sE>Ud:M' >5?B73Bw76B{}A@Y@? JLga?8>r>܁>W ;'u? >F^?AG? !`IF^AF^AW pB??lH:=C7?X<???? DATAX P  333? 5 zC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATAP   333? 5 AffzAK_tK_tB33 33 B22 A@CC #<@2DATA x P 333? 5 ?zDzB@22FzD #<HB DATAx   333? 5 DdC8CnD fCC(BDC?z?DATA x 333? 5 LSave FileNT PICTURES/Users/ton/Desktop/umpbug Folder/ender.app/Contents/Resources/untitled.blend SRxx 0i @sSR3-Materialodel Sing  `# # ) * h` c 2ZDATA  `  DATA`     DATA    `  ZDATA   !  ZDATA ! `!  PDATA`! ! ! ZPDATA! ! `! DATA!  " ! ZDATA " `" ! (PDATA`" " " (DATA" " `" (DATA"  # " ((DATA # `# " (DATA`#  # DATA# # `   DATA# 0$ #   DATA0$ x$ #  ! DATAx$ $ 0$  `! DATA$ % x$ ! `! DATA% P% $ `  ! DATAP% % %  ! DATA% % P% ! ! DATA% (& % `! ! DATA(& p& % ! " DATAp& & (& `! " DATA& ' p& ! `" DATA' H' & " `" DATAH' ' ' ! " DATA' ' H' ! " DATA'  ( ' `" " DATA ( h( ' " " DATAh( ( ( " " DATA( ( h( " # DATA( @) ( " # DATA@) ) ( ! `# DATA) ) @) `" `# DATA) ) # `# DATA* H7  ! `!  ?@PףZOZZO[5PP/ P5 + @. DATA+  , OutputRender>DATA , 0- + RenderRenderF>DATA0- @. , AnimRender>DATA@. 0- FormatRender>DATAP/  0 333?p%5 ~CA~CA[5?AFA= ADATA 0 1 P/ 333?p%5 zCCHBC ?CFC= ADATA1 2 0 333?p%5 DhC?DhCC(BDC?z?mDATA2  1 333?p%5 ??? ???? A??@PA Aj?c3>}GCHB? AW  B? #<C DATA P5 2 333?p%5 @̌AR|B1@lA A@CC #<@DATAP5  333?p%5 /9DATAH7 @8 * ! `   ! ZZZ[DATA@8 N H7 " `" ! `! G@? JL)ZQ)ZQk)Zl2t~G L 89 E DATA89 H: OutputRender>DATAH: X; 89 RenderRender>DATAX; h< H: AnimRender0>DATAh< x= X; FormatRenderH>DATAx= > h< PreviewMaterial>DATA> ? x= MaterialMaterial>DATA? @ > ShadersMaterial0>DATA@ A ? TextureMaterialD>DATAA B @ Map InputMaterial\>DATAB C A Map ToMaterial`>DATAC D B RampsMaterial>> DATAD E C Mirror TranspMaterialH>DATAE D Links and PipelineMaterial>DATAG H 333?45 ChCCGV$BC(BDC?z?2tDATAH XK G 333?45 J>H!?)xu?i6>Pbܗ=(?^L?a?滎z?J>#xu?ܗ=Hi6>(? ?Pb^L?\FAA?4[?[!?@jG>gb>Pb>4Im>k&?]M^L<0@AzA=>Kc<2֍7&> ?:x¸A1vB,jB~@G@? JLJ>H!?)xu?i6>Pbܗ=(?^L?a?滎z?@?$$OAW  B?=Ch?j(4?t'>d DATAXXK L H 333?45 zC AzC A #< #<`jFzD OBDATAL XK 333?45 ;SAVE FILE/usr/home/intrr/blender/blend/untitled.blendDATAN W @8 ! " " " U.=>o?'Q''Qk'l'( O U DATAO S 333?XJ5 ???h?j(4?t'>????hj(4t'?U.=>o<=F?OA@ygj(4t'?U.=>o????h?j(4?t'>??OAW  B??N==Ch?j(4?t'>dsnH*@nH*@nH*@ ? DATAS  T O 333?XJ5 DdC>9C,DeCC(BDC?z?DATAX T U S 333?XJ5 zC AzC A #< #<`jFzD OBDATAU  T 333?XJ5 SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendDATAW h` N # `# `" " e?|@AHM')'))'){SX p^ DATAX [ 333? S5 ݕ/?V~'?3F:?>T8175e?4>Z& 4?ߕ/?7F:?81X~>75e?'?T3>ne@>N@?4z?v'''䷄?$??T?w|Z8? l4F11A 4A*p>?ĴF;>rg>3xB ֟&BĭeA(@e?|@AHMݕ/?V~'?3F:?>T8175e?4>Z& 4?H?N+Z#OAW  B??j;=Ch?j(4?t'>d??? ? DATA[ \ X 333? S5 DdC>9C,DeCC(BDC?z?DATAX\ p^ [ 333? S5 zC AzC A #< #<`jFzD OBDATAp^ \ 333? S5 SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendDATAh` W " ! `# # &==o?))))S`a 8g DATA`a d 333?[5 ?3?3:-vl(4??3?3;@k(40v@?&==1n;=ø;P{8;?JXA4# A+zC:@k(4.v@?&==o??3?3:-vl(4?5?5IXAW  B??F"==C:j(4?.vd*>@*>@*>@ ? DATAd e `a 333?[5 DdC>9C,DeCC(BDC?z?DATAXe 8g d 333?[5 zC AzC A #< #<`jFzD OBDATA8g e 333?[5 SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendSRx0i  x SR4-Sequencei m Xm r @s  c 2ZDATAi j DATAj Xj i DATAXj j j ZDATAj j Xj ZDATAj k j DATAk Xk j ZDATAXk k k DATAk k Xk ZDATAk l k DATAl Xl k ZDATAXl l l DATAl l Xl DATAl m l LDATAm l ZLDATAXm m j Xj DATAm m Xm i j DATAm 0n m i j DATA0n xn m j k DATAxn n 0n j k DATAn o xn j Xk DATAo Po n Xj k DATAPo o o Xk k DATAo o Po Xk k DATAo (p o k l DATA(p pp o k l DATApp p (p k Xl DATAp q pp l Xl DATAq Hq p Xk l DATAHq q q k l DATAq q Hq Xl l DATAq  r q j l DATA r hr q k l DATAhr r r l m DATAr r hr k m DATAr r l m DATA@s  i j k j ZZZ[{  8t z DATA8t Hu OutputRender>DATAHu Xv 8t RenderRenderF>DATAXv hw Hu AnimRender>DATAhw xx Xv FormatRender>DATAxx y hw Render LayersRender>8t DATAy z xx BakeRender>Xv DATAz y StampRender>hw DATA{  333?n5 DhC=&-]DhCC(BDC?z?[DATA { 333?n5 /9DATA  @s Xk j Xj k ZZZ[DATA   j l m k 8=i>o?ZKZZK[0P  DATA  333?w5 ~CB~CB[0?BFB= ADATA   333?w5 zCAzCA  A@FB= A ?DATA   333?w5 ????????8=i>o?fffAD&@??fffAW  B? #<C DATA  333?w5 AVE TARGA/t1.blend9DATA   Xl l k l 8=H>o?ZZZ_   DATA  333?5 zCAzCA1||1 A@FB= A ?DATA   333?5 ????????8=H>o?fffA*@??fffAW  B? #<C DATA  333?5 AVE TARGA/t1.blend9DATA   k Xk l Xl 8=>o?D   DATAX p 333? 5 B̽̌?B̽̌?DD #< #<`jFzD SQB̽̌?DATAp   333? 5 ????????8=>o?fffA@??fffAW  B? #<C DATA p 333? 5 OAD FILE/9DATA  l k l m 8=i>o?ZMZMgZh[  DATA  333?5 zCAzCA[[ A@FB= A ?DATA   333?5 ????????8=i>o?fffAD&@??fffAW  B? #<C DATA  333?5 AVE TARGA/t1.blend9SRx 6 0i SR5-Scripting    @  # c 2ZDATA  DATA   DATA H  ZDATAH   ZDATA  H DATA   DATA H  ZDATAH   DATA  H DATA  DATA P   DATAP     DATA  P   DATA (    DATA( p   H DATAp  (   DATA   p   DATA  H   H  DATAH       DATA    H    DATA       DATA  h   H  DATAh     H  DATA    h    DATA    H  DATA@  8      ZZZ[DATA8   @     H |==o?+,P  0  @ DATA0  @ Transform PropertiesView3d>DATA@ 0  3D Viewport propertiesView3d>"DATAP  333?h5 ????????|==o?¾%A*Ay?|==o??????*AW  B??e<=C s@@@ ? DATA P 333?h5 /9DATA # 8     H ??PףZZZ * !   DATA Transform PropertiesIpo!>DATA H 333?5 Q P =DATAH   333?5 CCx??|?DATAX  H 333?5 zC̽̌?zC@;; #< #<`jFzD OBzC̽̌?DATA   333?5 CC|||??l|@  DATA,@  BO`Ac DATA, @ BOp=AW DATA   333?5 zCCHBC|||?CFC= ADATA   333?5 ?zDzDBCl||ll|zDzD=HB DATA   333?5 BzB@l|llFzD #<HB DATA !  333?5 ??? ???? A???PA A!O?j?}GCHB? AW  B? #<C DATA!  333?5 /9DATA#    H  O3 4 $ 2 DATA$ % Link and MaterialsEditing>DATA% & $ MeshEditingF>DATA& ( % Anim settingsObject>DATA( ) & DrawObjectF>DATA) (* ( ConstraintsObject>DATA(* 8+ ) EffectsObjectDATA8+ H, (* HooksObjectF>( DATAH, X- 8+ Particle InteractionObject>) DATAX- h. H, SoftbodyObject>) DATAh. x/ X- OutputRender>DATAx/ 0 h. RenderRenderF>DATA0 1 x/ AnimRender>DATA1 2 0 FormatRender>DATA2 1 ScriptlinksScript>DATA3 4 333?5 ChC̋¶DhCC(BDC?z?DATA4 3 333?5 /9SRx6  SR6-Game & OSC`7 9 9 = > p] c 2ZDATA`7 7 DATA7 7 `7 DATA7  8 7 XDATA 8 `8 7 XDATA`8 8 8 DATA8 8 `8 XDATA8  9 8 DATA 9 `9 8 XDATA`9 9 9 DATA9 `9 DATA9 (: 7 7 DATA(: p: 9 `7 8 DATAp: : (: 7 `8 DATA: ; p: 7 8 DATA; H; : `8 8 DATAH; ; ; `7 8 DATA; ; H; `8 8 DATA;  < ; 8 9 DATA < h< ; 8 9 DATAh< < < 8 9 DATA< < h< 8 `9 DATA< @= < 9 `9 DATA@= = < `8 9 DATA= = @= 8 9 DATA= = `9 9 DATA> | `7 8 9 8 ?!APףWWWXO0R 8U tP ? Q DATA?  @ OutputRender>DATA @ 0A ? Render LayersRender>? DATA0A @B @ RenderRender@>DATA@B PC 0A AnimRender>DATAPC `D @B BakeRender>@B DATA`D pE PC FormatRender>DATApE F `D StampRender>`D DATAF G pE PreviewMaterial>DATAG H F Links and PipelineMaterial4>DATAH I G Object and LinksObject>DATAI J H Anim settingsObject@>DATAJ K I DrawObject>DATAK L J ConstraintsObject>DATAL M K Link and MaterialsEditing>DATAM O L MeshEditing@>DATAO P M ModifiersEditing>DATAP  Q O ShapesEditing>O DATA Q P MultiresEditing>DATA0R 8S > @DdCMcL/'Dyp5@CC(BEC?H?XZ DATA8S 8U 0R 333?> @DA@DIZZ@DYC??J DATA   pT DATApT c c c c Xq c (n W xm DATA8U 8S 333?> ??? ???? A??!APA Aj?+=sGbCGB?!APף??? ?? AW  B??f: #<C DATA| X > `8 7 7 8 WWWX,,DATAX p] | `9 9 8 9 ?%c?PףWWW  G*xY (Z (1 (1 DATAxY (Z 333?X r 0=uDATA(Z xY 333?X ??? ???? A??%c?PA Aj?Uii?sGbCGB?%c?Pף??? ?? AW  B??J%; #<C DATAp] X 8 `8 9 `9 >??Pף h^ a ' ' DATAh^ a 333?p] jZt?䡽6>E>f3?:*35? w0? ?lZt?E>䡽f3?35?6>:* w0?Y@н@?h7D?<*?:*?d8F?x0 w0^ A Ae"? e0>`˽Z$?%?6mgCKHGB*C%HB>??PףjZt?䡽6>E>f3?:*35? w0? ?j?pSa鼽 A AW  B??e%; #<C???? DATAa h^ 333?p] Save As/home/tom/oscBlend/demo2.blendGSC`c SCScenetageainW Xq } i } :?'L ???=j hj dd??< d XZ! ??m m BB?????//backbuf/tmp/L?L?L??>??_?D e Pk DATA} z8i jZ DATA8i zi } jg DATAi zi 8i .c DATAi zi .W DATA(j y,d'=A@DATAhj L?B ?o: ??22 2d 22 22 22 22 22 > #<=2 #< #`fff?Ou<?DATAHm 1 RenderLayerCAxm CACameraamera.001L>DB=B B@?LA(n (LASpot ?????AB>??o .?A4B?@@@ ???o:??????@?????DATAo $????C?55?55?q ??????DATAq "??WOdXq xWOWorldg=pb>>===??A@pA A?L= ף;>TXxr 9 TXconnexion.pyext.001s | s s P DATAs s } x  x2DATAs  t s `} ( 15DATA t ht s H  15DATAht t t } h DATAt t ht } DATAt @u t ~ @ 15DATA@u u t X %x0|DATAu u @u   15DATAu v u P~  DATAv `v u ~  & 15DATA`v v v  X~ %x0|DATAv v `v ~  5DATAv 8w v 0  -tCurDATA8w w v  xDATAw w 8w   15DATAw x w  DD NDATAx Xx w  ext%DATAXx x x ` ve ODATAx x Xx  FREEDATAx 0y x ؀  ext%DATA0y xy x   C DATAxy y 0y   ple.DATAy z xy Ё 8 #0 6 DATAz Pz y   DATAPz z z h  DATAz z Pz  %DATAz ({ z  hDATA({ p{ z X 15DATAp{ { ({ 2  DATA{ | p{ X -therDATA| H| {  !therDATAH| | |  (%therDATA| | H| ` DATA| |   ,5DATA } import RasterizerenDATA`} import socket DATAH mpDATA } #ParametersDATA} ip = "127.0.0.1"DATA ~ port = 9000DATAXDATA DATAP~ #Global InitScDATA(~ Rasterizer.showMouse(1) # To see mouseDATA DATA~ #Reference to the object1%DATA00 controller = GameLogic.getCurrentController() DATA obj = controller.getOwner()DATA theDATA # if it's connectedDATA if obj.connected == '':DATA`  # computer nameDATA   host = ipDATA؀  # socket for UDPDATAD  GameLogic.conn = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)DATA  # connection to clientDATA$Ё  GameLogic.conn.bind((host, port))DATA   # nonblocking modeDATA h  GameLogic.conn.setblocking(0)DATA(  # be aware that server is connected DATA  obj.connected = 'c'EEDATA  DATA2 theDATA0X # Loop through all other objects in the scene% DATA$ sce = GameLogic.getCurrentScene()DATA( print 'Scene Objects:', sce.getName()rDATA ` for ob in sce.getObjectList():DATA0  print ' ', ob.getName(), ob.getPosition()% TXx9 Q r TXlisten_osc.pyext.001: (D `? `? %%M DATA: : pD h DATA: ; : 0) ~ 15DATA; < : PE f (ve ODATA< H< ; E xh !!DATAH< < < E @ isteDATA< < H< F s ####DATA<  = < hF #####DATA = h= < F 0&DATAh= = = G  15DATA= = h= @G `  15DATA= @> = pG !DATA@> > = G $ 15DATA> > @> H } DATA> ? > @H nnnnDATA? `? > H !EDATA`? ? ? H  % 15DATA? ? `? 0I HDATA? 8@ ? `I  15DATA8@ @ ? I !?DATA@ @ 8@ I XjDATA@ A @ J X lll!DATAA XA @ XJ ` DATAXA A A J   DATAA A XA J x& DATAA 0B A K DATA0B xB A PK  & DATAxB B 0B K P^ -'' DATAB C xB K  equeDATAC PC B (L `a-x16DATAPC C C L  DATAC C PC L xd DATAC (D C M d DATA(D C HM p DATApD import socket, oscnDATA0) DATA,PE contr = GameLogic.getCurrentController()DATAE obj = contr.getOwner()DATAE ( DATA F #Test de mouvement d'objetEDATA$hF scene = GameLogic.getCurrentScene()DATA(F cube = scene.getObjectList()["OBCube"]DATAG DATA@G DATApG def changePosX(posx):5DATA(G  cube.setPosition([posx, 0.0, 0.0])REEDATAH  DATA@H def changeRot(angle=90.0):EDATA H  print cube.getOrientation()DATA(H  #cube.setRotation([angle, 0.0, 0.0]) DATA0I  DATA`I changeRot(57) DATAI  DATAI # if it's connectedDATAJ if obj.connected == 'c':REEDATAXJ  # data is hereDATA J  rec = 1EDATAJ  # if data is hereDATAK  while rec == 1:DATA PK  try:DATA0K  data = GameLogic.conn.recvfrom(1024)[0] DATAK  if data: DATA0(L  d = osc.decodeOSC(data) # decode dataDATAL  #print d DATAL  changePosX(d[2])EEDATA M  except:DATAHM  rec = 0TXxQ 9 TXText`R `R `R `R R DATA`R R EERFDATAR OBHW pZ OBCameraamera.001 xm ne@>N@???*?91<"P?ޕ/?5F:?81V~>75e?'?T3>ne@>N@??????}g3² B3?ș3 ~~2?43??8573I)?ar0LZ?2^ڜT??OBd8?)d??>)d?u=?????OBHZ pc W OBCubex n ???????????????ޕ/?8F:?81W~>85e?'?T2>me@>M@?DOBd8? #=?>=??] _ 8` ` a b ????@???( yDATAL] _ sensor^ p^ DATAp^ 8` DATAH^ DATAL_ ] sensor1_ _ DATA_ ` DATAH_ DATAP8` ` cont` DATA` a DATAP` 8` cont1ha DATAha b DATA<a b actb DATAhb =DATA<b a act1c DATAhc ̽OBHc pg Z OBLamp (n p@?p@???{&?W+b=?6씾t? bfE9L"?%?_>oK?p@?p@??????#1n12?~2Nj`?Pr?>M.9 ?Ʈ>89?ژ?_Lc?+0=!?DOBd8? #=?>=u=??@???OBHg pc OBosc_socketm???????????????ޕ/?8F:?81W~>85e?'?T2>me@>M@?DOBd8? #=?>=??j j k Pl m @n ????@???DATA@j connectedropj DATAj DATALk Pl Startupensor l DATA l m DATALPl k sensorl l DATAl @n DATAhl connectedcDATAPm @n connexionontn DATAn r DATAP@n m listen_oscont1n DATAn 9 MEn 4MECube.001u q s 8p r  t  3???DATA,8p 'q DATAq :??II?I?I???III??II?I??IIDATA,r 's DATAs 7 ############DATA,t 'u DATAxu 6DNA1̩ SDNANAMEE *next*prev*data*first*lastxyzwxminxmaxyminymax*pointergroupvalval2name[32]typesubtypeflagsaveddatalentotallen*newid*libname[24]usicon_id*propertiesid*idblock*filedataname[240]filename[240]totpad*parentw[2]h[2]changed[2]pad0pad1*rect[2]*obblocktypeadrcodename[128]*bp*beztmaxrcttotrctvartypetotvertipoextraprtbitmaskslide_minslide_maxcurval*drivercurvecurshowkeymuteipoposrelativetotelempad2*weightsvgroup[32]sliderminslidermax*refkeyelemstr[32]elemsizeblock*ipo*fromtotkeyslurph**scripts*flagactscripttotscript*line*formatblenlinenostartendflagscolor[4]pad[4]*namenlineslines*curl*sellcurcselcmarkers*undo_bufundo_posundo_len*compiledmtimesizeseekpassepartalphaangleclipstaclipendlensortho_scaledrawsizeshiftxshiftyYF_dofdistYF_apertureYF_bkhtypeYF_bkhbiasYF_bkhrotscriptlink*dof_obframenrframesoffsetsfrafie_imacyclokmulti_indexlayerpassmenunribufs*gputexture*anim*rrsourcelastframetpageflagtotbindxrepyreptwstatwendbindcode*repbind*packedfile*previewlastupdatelastusedanimspeedgen_xgen_ygen_typeaspxaspy*vnodetexcomaptomaptonegblendtype*object*texuvname[32]projxprojyprojzmappingofs[3]size[3]texflagcolormodelpmaptopmaptonegnormapspacepad[3]rgbkdef_varcolfacnorfacvarfacdispfacwarpfacname[160]*handle*pname*stnamesstypesvars*varstr*result*cfradata[32](*doit)()(*instance_init)()(*callback)()versionaipotype*ima*cube[6]imat[4][4]obimat[3][3]stypeviewscalenotlaycuberesdepthrecalclastsizenoisesizeturbulbrightcontrastrfacgfacbfacfiltersizemg_Hmg_lacunaritymg_octavesmg_offsetmg_gaindist_amountns_outscalevn_w1vn_w2vn_w3vn_w4vn_mexpvn_distmvn_coltypenoisedepthnoisetypenoisebasisnoisebasis2imaflagcropxmincropymincropxmaxcropymaxxrepeatyrepeatextendcheckerdistnablaiuser*plugin*coba*envloc[3]rot[3]mat[4][4]min[3]max[3]pad3modetotexshdwrshdwgshdwbshdwpadenergydistspotsizespotblendhaintatt1att2*curfallofffalloff_typeshadspotsizebiassoftbufsizesampbuffersfiltertypebufflagbuftyperay_sampray_sampyray_sampzray_samp_typearea_shapearea_sizearea_sizeyarea_sizezadapt_threshray_samp_methodtexactshadhalostepsun_effect_typeskyblendtypehorizon_brightnessspreadsun_brightnesssun_sizebackscattered_lightsun_intensityatm_turbidityatm_inscattering_factoratm_extinction_factoratm_distance_factorskyblendfacsky_exposuresky_colorspacepad4YF_numphotonsYF_numsearchYF_phdepthYF_useqmcYF_bufsizeYF_padYF_causticblurYF_ltradiusYF_glowintYF_glowofsYF_glowtypeYF_pad2*mtex[18]specrspecgspecbmirrmirgmirbambrambbambgambemitangspectraray_mirroralpharefspeczoffsaddtranslucencyfresnel_mirfresnel_mir_ifresnel_trafresnel_tra_ifiltertx_limittx_falloffray_depthray_depth_traharseed1seed2gloss_mirgloss_trasamp_gloss_mirsamp_gloss_traadapt_thresh_miradapt_thresh_traaniso_gloss_mirdist_mirfadeto_mirshade_flagmode_lflarecstarclinecringchasizeflaresizesubsizeflarebooststrand_stastrand_endstrand_easestrand_surfnorstrand_minstrand_widthfadestrand_uvname[32]sbiaslbiasshad_alphaseptexrgbselpr_typeuse_nodespr_backpr_lampml_flagdiff_shaderspec_shaderroughnessrefracparam[4]rmsdarkness*ramp_col*ramp_specrampin_colrampin_specrampblend_colrampblend_specramp_showrampfac_colrampfac_spec*nodetree*groupfrictionfhreflectfhdistxyfrictdynamodesss_radius[3]sss_col[3]sss_errorsss_scalesss_iorsss_colfacsss_texfacsss_frontsss_backsss_flagsss_presetYF_arYF_agYF_abYF_dscaleYF_dpwrYF_dsmpYF_presetYF_djitgpumaterialname[256]scale*bbi1j1k1i2j2k2selcol1selcol2quat[4]expxexpyexpzradrad2s*mat*imatelemsdisp**mattotcolwiresizerendersizethreshvec[3][3]alfaweightradiush1h2f1f2f3hidevec[4]mat_nrpntsupntsvresoluresolvorderuordervflaguflagv*knotsu*knotsvtilt_interpradius_interpcharidxkernhnurb*bevobj*taperobj*textoncurve*path*keybevpathlenbevresolwidthext1ext2resolu_renresolv_renspacemodespacinglinedistshearfsizewordspaceulposulheightxofyoflinewidth*strfamily[24]*vfont*vfontb*vfonti*vfontbisepchartotboxactbox*tbselstartselend*strinfocurinfoeffect*mface*mtface*tface*mvert*medge*dvert*mcol*msticky*texcomesh*mselectvdataedatafdatatotedgetotfacetotselectact_facecubemapsizesmoothreshsubdivsubdivrsubsurftype*mr*pv*tpageuv[4][2]col[4]transptileunwrapv1v2v3v4edcodecreasebweightdef_nr*dwtotweightco[3]no[3]uv[2]co[2]indexfis[256]v[4]midpad[2]v[2]*faces*colfaces*edges*edge_boundary_states*vert_edge_map*vert_face_map*map_mem*vertslevelslevel_countcurrentnewlvledgelvlpinlvlrenderlvluse_col*edge_flags*edge_creases*vert_map*edge_map*old_faces*old_edges*errormodifiersubdivTyperenderLevels*emCache*mCachedefaxispad[6]lengthrandomizeseed*ob_arm*start_cap*end_cap*curve_ob*offset_oboffset[3]scale[3]merge_distfit_typeoffset_typecountaxistolerance*mirror_obsplit_anglevalueresval_flagslim_flagse_flagsbevel_angledefgrp_name[32]*texturestrengthdirectionmidleveltexmapping*map_objectuvlayer_name[32]uvlayer_tmp*projectors[10]*imagenum_projectorsaspectxaspectypercentfaceCountfacrepeat*objectcenterstartxstartyheightnarrowspeeddampfallofftimeoffslifetimedeformflagmulti*prevCosparentinv[4][4]cent[3]*indexartotindexforce*clothObject*sim_parms*coll_parms*point_cache*x*xnew*xold*current_xnew*current_x*current_v*mfacesnumvertsnumfacesabsorptiontime*bvhtreeoperationvertextotinfluencegridsizeneedbind*bindweights*bindcostotcagevert*dyngrid*dyninfluences*dynverts*pad2dyngridsizedyncellmin[3]dyncellwidthbindmat[4][4]*psys*dmtotdmverttotdmedgetotdmfacepsysrt[2]*facepavgroupprotect*fss*target*auxTargetvgroup_name[32]keepDistshrinkTypeshrinkOptsprojAxissubsurfLevels*originfactorlimit[2]originOptspntswopntsuopntsvopntswtypeutypevtypewfufvfwdudvdw*defvec[8][3]partypepar1par2par3parsubstr[32]*track*proxy*proxy_group*proxy_from*action*poselib*poseconstraintChannelsdefbasemodifiersdloc[3]orig[3]dsize[3]drot[3]obmat[4][4]constinv[4][4]laycolbitstransflagipoflagtrackflagupflagnlaflagprotectflagipowinscaflagscavisflagboundtypedupondupoffdupstadupendsfctimemassdampinginertiaformfactorrdampingsizefacmargindtdtxactcolempty_drawtypepad1[3]empty_drawsizedupfacescapropsensorscontrollersactuatorsbbsize[3]actdefgameflaggameflag2*bsoftsoftflaganisotropicFriction[3]constraintsnlastripshooksparticlesystem*pd*soft*dup_groupfluidsimFlagrestrictflagshapenrshapeflagrecalcobody_type*fluidsimSettings*derivedDeform*derivedFinallastDataMaskstateinit_stategpulampcurindexactivedeflectforcefieldpdef_damppdef_rdamppdef_permpdef_frictpdef_rfrictf_strengthf_powerf_distf_dampmaxdistmindistmaxradminradf_power_rpdef_sbdamppdef_sbiftpdef_sboftclump_facclump_powkink_freqkink_shapekink_ampfree_endtex_nablatex_modekinkkink_axisrt2*rngf_noisesimframestartframeendframeeditframelinStiffangStiffvolumeviterationspiterationsditerationsciterationskSRHR_CLkSKHR_CLkSSHR_CLkSR_SPLT_CLkSK_SPLT_CLkSS_SPLT_CLkVCFkDPkDGkLFkPRkVCkDFkMTkCHRkKHRkSHRkAHRcollisionflagsnumclusteriterations*particlestotpointtotspring*bpoint*bspringnodemassgravmediafrictrklimitphysics_speedgoalspringgoalfrictmingoalmaxgoaldefgoalvertgroupfuzzynessinspringinfrictefraintervallocalsolverflags**keystotpointkeysecondspringcolballballdampballstiffsbc_modeaeroedgeminloopsmaxloopschokesolver_IDplasticspringpreload*scratchshearstiffinpush*pointcacheshow_advancedoptionsresolutionxyzpreviewresxyzrealsizeguiDisplayModerenderDisplayModeviscosityValueviscosityModeviscosityExponentgravxgravygravzanimStartanimEndgstarmaxRefineiniVelxiniVelyiniVelz*orgMesh*meshSurface*meshBBsurfdataPath[240]bbStart[3]bbSize[3]typeFlagsdomainNovecgenvolumeInitTypepartSlipValuegenerateTracersgenerateParticlessurfaceSmoothingsurfaceSubdivsparticleInfSizeparticleInfAlphafarFieldSize*meshSurfNormalscpsTimeStartcpsTimeEndcpsQualityattractforceStrengthattractforceRadiusvelocityforceStrengthvelocityforceRadiuslastgoodframemistypehorrhorghorbhorkzenrzengzenbzenkambkfastcolexposureexprangelinfaclogfacgravityactivityBoxRadiusskytypephysicsEnginemisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxaodistaodistfacaoenergyaobiasaomodeaosampaomixaocolorao_adapt_threshao_adapt_speed_facao_approx_errorao_approx_correctionao_samp_methodao_gather_methodao_approx_passes*aosphere*aotableshemiresmaxiterdrawtypesubshootpsubshootenodelimmaxsublamppamapamielmaelmimaxnodeconvergenceradfacgammaselcolsxsy*lpFormat*lpParmscbFormatcbParmsfccTypefccHandlerdwKeyFrameEverydwQualitydwBytesPerSeconddwFlagsdwInterleaveEveryavicodecname[128]*cdParms*padcdSizeqtcodecname[128]codecaudio_codecvideo_bitrateaudio_bitrategop_sizerc_min_raterc_max_raterc_buffer_sizemux_packet_sizemux_ratemixratemain*mat_override*light_overridelay_zmasklayflagpassflagpass_xor*avicodecdata*qtcodecdataffcodecdatacfrapsfrapefraimagesframaptothreadsframelenblurfacedgeRedgeGedgeBfullscreenxplayyplayfreqplayattribrt1stereomodedimensionspresetmaximsizexschyschxpartsypartswinposplanesimtypesubimtypequalityrpadrpad1rpad2scemoderendererocresalphamodeosafrs_secedgeintsafetyborderdisprectlayersactlayxaspyaspfrs_sec_basegausspostmulpostgammaposthuepostsatdither_intensitybake_osabake_filterbake_modebake_flagbake_normal_spacebake_quad_splitbake_maxdistbake_biasdistbake_padGIqualityGIcacheGImethodGIphotonsGIdirectYF_AAYFexportxmlYF_nobumpYF_clamprgbyfpad1GIdepthGIcausdepthGIpixelspersampleGIphotoncountGImixphotonsGIphotonradiusYF_raydepthYF_AApassesYF_AAsamplesyfpad2GIshadowqualityGIrefinementGIpowerGIindirpowerYF_gammaYF_exposureYF_raybiasYF_AApixelsizeYF_AAthresholdbackbuf[160]pic[160]stampstamp_font_idstamp_udata[160]fg_stamp[4]bg_stamp[4]simplify_subsurfsimplify_shadowsamplessimplify_particlessimplify_aossscineonwhitecineonblackcineongammaparticle_percsubsurf_maxshadbufsample_maxao_errorcol[3]framename[64]*brushtoolstepinverttotrekeytotaddkeybrushtypebrush[7]emitterdistdraw_timedname[36]mat[3][3]cornertypeeditbutflagjointrilimitdegrturnextr_offsdoublimitsegmentsringsverticesunwrapperuvcalc_radiusuvcalc_cubesizeuvcalc_mapdiruvcalc_mapalignuvcalc_flagautoik_chainlenimapaintparticleselect_threshclean_threshretopo_moderetopo_paint_toolline_divellipse_divretopo_hotspotmultires_subdiv_typeskgen_resolutionskgen_threshold_internalskgen_threshold_externalskgen_length_ratioskgen_length_limitskgen_angle_limitskgen_correlation_limitskgen_symmetry_limitskgen_optionsskgen_postproskgen_postpro_passesskgen_subdivisions[3]edge_modepad3[4]dirview*session*cumapdrawbrushsmoothbrushpinchbrushinflatebrushgrabbrushlayerbrushflattenbrushpivot[3]brush_typetexnrtexrepttexfadetexsepaveragingtablet_sizetablet_strengthsymmrakeaxislock*camera*world*setbase*basactcursor[3]twcent[3]twmin[3]twmax[3]editbutsizeselectmodeproportionalprop_modeautomergepad5pad6autokey_mode*ed*radioframing*toolsettingsaudiotransform_spacesjumpframesnap_modesnap_flagsnap_target*theDagdagisvaliddagflagssculptdataframe_stepzoomblendximyimspacetypeblockscale*areablockhandler[8]viewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]winmat1[4][4]viewmat1[4][4]viewquat[4]zfaclay_usedpersp*ob_centre*bgpic*localvd*ri*retopo_view_data*depthsob_centre_bone[32]localviewlayactscenelockaroundcamzoompivot_lastgridgridviewpixsizenearfarcamdxcamdygridlinesviewbutgridflagmodeselecttwtypetwmodetwflagtwdrawflagtwmat[4][4]clip[4][4]*clipbbafterdrawzbufxrayflag2gridsubdivkeyflagsndofmodendoffilter*properties_storage*gpdlviewquat[4]lpersplviewverthormaskmin[2]max[2]minzoommaxzoomscrollkeeptotkeepaspectkeepzoomoldwinxoldwinycursor[2]rowbutv2d*editipoipokeyactname[32]constname[32]bonename[32]totipopinbutofschannellockmedian[3]cursenscuractaligntabomainbmainbo*lockpointexfromshowgroupmodeltypescriptblockre_alignoldkeypresstab[7]chanshownzebra*filelisttotfiletitle[24]dir[240]file[80]ofssortmaxnamelencollumsf_fpfp_str[8]*libfiledataretvalmenuact(*returnfunc)()(*returnfunc_event)()(*returnfunc_args)()*arg1*arg2*menup*pupmenuoopsvisiflagtree*treestoresearch_string[32]search_tsesearch_flagsdo_outlinevisstoreflagdeps_flagsimanrcurtileimtypenrdt_uvstickydt_uvstretchpad[5]centxcentyautosnap*texttopviewlinesfont_idlheightleftshowlinenrstabnumbercurrtab_setshowsyntaxoverwritepix_per_linetxtscrolltxtbarwordwrapdoplugins*py_draw*py_event*py_button*py_browsercallback*py_globaldictlastspacescriptname[256]scriptarg[256]*script*but_refsredraws*idaspect*curfont*edittreetreetype*filesactive_filenumtilesxnumtilesyselstateviewrectbookmarkrectscrollposscrollheightscrollareaactive_bookmarkprv_wprv_h*imgoutline[4]neutral[4]action[4]setting[4]setting1[4]setting2[4]num[4]textfield[4]textfield_hi[4]popup[4]text[4]text_hi[4]menu_back[4]menu_item[4]menu_hilite[4]menu_text[4]menu_text_hi[4]but_drawtypeiconfile[80]back[4]header[4]panel[4]shade1[4]shade2[4]hilite[4]grid[4]wire[4]select[4]lamp[4]active[4]group[4]group_active[4]transform[4]vertex[4]vertex_select[4]edge[4]edge_select[4]edge_seam[4]edge_sharp[4]edge_facesel[4]face[4]face_select[4]face_dot[4]normal[4]bone_solid[4]bone_pose[4]strip[4]strip_select[4]cframe[4]vertex_sizefacedot_sizebpad[2]syntaxl[4]syntaxn[4]syntaxb[4]syntaxv[4]syntaxc[4]movie[4]image[4]scene[4]audio[4]effect[4]plugin[4]transition[4]meta[4]editmesh_active[4]handle_vertex[4]handle_vertex_select[4]handle_vertex_sizehpad[7]solid[4]tuitbutstv3dtfiletipotinfotsndtacttnlatseqtimatimaseltexttoopsttimetnodetarm[20]bpad[4]bpad1[4]spec[4]dupflagsavetimetempdir[160]fontdir[160]renderdir[160]textudir[160]plugtexdir[160]plugseqdir[160]pythondir[160]sounddir[160]yfexportdir[160]versionsvrmlflaggameflagswheellinescrolluiflaglanguageuserprefviewzoomconsole_bufferconsole_outmixbufsizefontsizeencodingtransoptsmenuthreshold1menuthreshold2fontname[256]themesundostepsundomemorygp_manhattendistgp_euclideandistgp_erasergp_settingstb_leftmousetb_rightmouselight[3]tw_hotspottw_flagtw_handlesizetw_sizetextimeouttexcollectratememcachelimitprefetchframesframeserverportpad_rot_angleobcenter_diarvisizervibrightrecent_filessmooth_viewtxglreslimitndof_panndof_rotatecurssizepad[8]versemaster[160]verseuser[160]glalphaclipautokey_flagcoba_weightvertbaseedgebaseareabase*sceneendxendysizexsizeyscenenrscreennrfullmainwinwinakthandler[8]*newvvec*v1*v2panelname[64]tabname[64]drawname[64]ofsxofsycontrolsnapold_ofsxold_ofsysortcounter*paneltab*v3*v4*fullwinmat[4][4]headrctwinrctheadwinwinheadertypebutspacetypewinxwinyhead_swaphead_equalwin_swapwin_equalheadbutlenheadbutofscursorspacedatauiblockspanelssubvstr[4]subversionpadsminversionminsubversiondisplaymode*curscreen*curscenefileflagsglobalfname[80]*ibuf*ibuf_comp*se1*se2*se3nrbottomrightxofsyofslift[3]gamma[3]gain[3]saturationdir[160]donestartstillendstill*stripdataorxory*crop*transform*color_balance*tstripdata*tstripdata_startstill*tstripdata_endstill*ibuf_startstill*ibuf_endstill*instance_private_data**current_private_data*tmpstartofsendofsmachinestartdispenddispmulhandsizeanim_preseek*stripfacf0facf1*seq1*seq2*seq3seqbase*sound*hdaudiolevelpancurposstrobe*effectdataanim_startofsanim_endofsblend_modeblend_opacity*oldbasep*parseq*seqbasepmetastackedgeWidthforwardwipetypefMinifClampfBoostdDistdQualitybNoCompScalexIniScaleyIniScalexFinScaleyFinxInixFinyIniyFinrotInirotFininterpolation*frameMapglobalSpeedlastValidFramebuttypeuserjitstatotpartnormfacobfacrandfactexfacrandlifeforce[3]vectsizemaxlendefvec[3]mult[4]life[4]child[4]mat[4]texmapcurmultstaticstepomattimetexspeedtexflag2negvertgroup_vvgroupname[32]vgroupname_v[32]*keysminfacusedusedelemdxdylinkotypeold*poin*oldpoinresetdistlastval*makeyqualqual2targetName[32]toggleName[32]value[32]maxvalue[32]delaydurationmaterialName[32]damptimerpropname[32]matname[32]axisflag*fromObjectsubject[32]body[32]pulsefreqtotlinks**linksjoyindexaxisfbuttonhathatfprecisionstr[128]*mynewinputstotslinks**slinksvalostate_mask*actframeProp[32]blendinpriorityend_resetstrideaxisstridelengthsndnrpad1[2]makecopycopymadepad2[1]track*melinVelocity[3]angVelocity[3]localflagdyn_operationforceloc[3]forcerot[3]linearvelocity[3]angularvelocity[3]butstabutendminmaxvisifacrotdampminloc[3]maxloc[3]minrot[3]maxrot[3]matprop[32]distributionint_arg_1int_arg_2float_arg_1float_arg_2toPropName[32]*toObjectbodyTypefilename[64]loadaniname[64]int_argfloat_arggoaccellerationmaxspeedmaxrotspeedmaxtiltspeedtiltdampspeeddamp*sample*stream*newpackedfile*snd_soundpanningattenuationpitchmin_gainmax_gaindistancestreamlenchannelshighpriopad[10]gaindopplerfactordopplervelocitynumsoundsblendernumsoundsgameengine*lamprengobjectdupli_ofs[3]childbaserollhead[3]tail[3]bone_mat[3][3]arm_head[3]arm_tail[3]arm_mat[4][4]xwidthzwidthease1ease2rad_headrad_tailbonebasechainbasepathflaglayer_protectedghostepghostsizeghosttypepathsizeghostsfghostefpathsfpathefpathbcpathacconstflagikflagselectflagagrp_index*bone*childiktree*b_bone_mats*dual_quat*b_bone_dual_quatschan_mat[4][4]pose_mat[4][4]pose_head[3]pose_tail[3]limitmin[3]limitmax[3]stiffness[3]ikstretch*customchanbaseproxy_layerstride_offset[3]cyclic_offset[3]agroupsactive_groupcustomColcs*grpreserved1groupsactive_markeractnractwidthtimeslidename[30]ownspacetarspaceenforceheadtail*tarsubtarget[32]matrix[4][4]space*proptarnumtargetsiterationsrootbonemax_rootbone*poletarpolesubtarget[32]poleangleorientweightgrabtarget[3]reserved2minmaxflagstuckcache[3]lockflagfollowflagvolmodeplaneorglengthbulgepivXpivYpivZaxXaxYaxZminLimit[6]maxLimit[6]extraFzinvmat[4][4]fromtomap[3]expofrom_min[3]from_max[3]to_min[3]to_max[3]zminzmaxchannel[32]no_rot_axisstride_axiscurmodactstartactendactoffsstridelenblendoutstridechannel[32]offs_bone[32]hasinputhasoutputdatatypesockettype*new_socknslimitstack_indexinternstack_index_extlocxlocyown_indexto_index*tosock*link*new_nodeusername[32]lastyoutputs*storageminiwidthcustom1custom2need_execexectotrbutrprvr*typeinfo*fromnode*tonode*fromsocknodeslinks*stack*threadstackinitstacksizecur_indexalltypes*owntype*selin*selout(*timecursor)()(*stats_draw)()(*test_break)()cyclicmoviesamplesminspeedpercentxpercentybokehcurvedimage_in_widthimage_in_heightcenter_xcenter_yspiniterwrapsigma_colorsigma_spacehuesatt1t2t3fstrengthfalphakey[4]x1x2y1y2colname[32]bktyperotationpreviewgamcono_zbuffstopmaxblurbthresh*dict*nodeangle_ofscolmodmixthresholdfademcjitprojfitshortymintablemaxtableext_in[2]ext_out[2]*curve*table*premultablecurrcliprcm[4]black[3]white[3]bwmul[3]sample[3]offset[2]innerradiusratergb[3]cloneactive_rnd*layerstotlayermaxlayertotsize*pooleditflagvel[3]rot[4]ave[3]numparentpa[4]w[4]fuv[4]foffsetrand[3]*stick_obprev_state*hairi_rot[4]r_rot[4]r_ave[3]r_ve[3]dietimebanksizemulnum_dmcachebpialiveloopdistrphystyperotmodeavemodereacteventdrawdraw_asdraw_sizechildtypedraw_stepren_stephair_stepkeys_stepadapt_angleadapt_pixrotfromintegratornbetweenboidneighboursbb_alignbb_uv_splitbb_animbb_split_offsetbb_tiltbb_rand_tiltbb_offset[2]simplify_flagsimplify_refsizesimplify_ratesimplify_transitionsimplify_viewporttimetweakjitfackeyed_timeeff_hairgrid_respartfactanfactanphasereactfacavefacphasefacrandrotfacrandphasefacrandsizereactshapeacc[3]dragfacbrownfacdampfacabslengthrandlengthchild_nbrren_child_nbrparentschildsizechildrandsizechildradchildflatchildspreadclumpfacclumppowrough1rough1_sizerough2rough2_sizerough2_thresrough_endrough_end_shapebranch_thresdraw_line[2]max_velmax_lat_accmax_tan_accaverage_velbankingmax_bankgroundzboidfac[8]boidrule[8]*eff_group*dup_ob*bb_ob*pd2*part*edit**pathcache**childcachepathcachebufschildcachebufs*target_ob*keyed_ob*latticeeffectorsreacteventstotchildtotcachedtotchildcachetarget_psyskeyed_psystotkeyedbakespacebb_uvname[3][32]vgroup[12]vg_negrt3*renderdata*cacheCdisCvi[3]structuralbendingmax_bendmax_structmax_shearavg_spring_lentimescaleeff_force_scaleeff_wind_scalesim_time_oldstepsPerFrameprerollmaxspringlensolver_typevgroup_bendvgroup_massvgroup_structpresets*collision_listepsilonself_frictionselfepsilonself_loop_countloop_countpressure*pointstotpointsthicknessstrokesframenum*actframegstepinfo[128]sbuffer_sizesbuffer_sflag*sbufferTYPE_charucharshortushortintlongulongfloatdoublevoidLinkLinkDataListBasevec2svec2ivec2fvec2dvec3ivec3fvec3dvec4ivec4fvec4drctirctfIDPropertyDataIDPropertyIDLibraryFileDataPreviewImageIpoDriverObjectIpoCurveBPointBezTripleIpoKeyBlockKeyScriptLinkTextLineTextMarkerTextPackedFileCameraImageUserImageGPUTextureanimRenderResultMTexTexPluginTexCBDataColorBandEnvMapImBufTexMappingLampCurveMappingWaveMaterialbNodeTreeGroupVFontVFontDataMetaElemBoundBoxMetaBallNurbCharInfoTextBoxCurvePathMeshMFaceMTFaceTFaceMVertMEdgeMDeformVertMColMStickyMSelectCustomDataMultiresPartialVisibilityMDeformWeightMTexPolyMLoopUVMLoopColMFloatPropertyMIntPropertyMStringPropertyOrigSpaceFaceMultiresColMultiresColFaceMultiresFaceMultiresEdgeMultiresLevelMultiresMapNodeModifierDataSubsurfModifierDataLatticeModifierDataCurveModifierDataBuildModifierDataMaskModifierDataArrayModifierDataMirrorModifierDataEdgeSplitModifierDataBevelModifierDataBMeshModifierDataDisplaceModifierDataUVProjectModifierDataDecimateModifierDataSmoothModifierDataCastModifierDataWaveModifierDataArmatureModifierDataHookModifierDataSoftbodyModifierDataClothModifierDataClothClothSimSettingsClothCollSettingsPointCacheCollisionModifierDataBVHTreeBooleanModifierDataMDefInfluenceMDefCellMeshDeformModifierDataParticleSystemModifierDataParticleSystemDerivedMeshParticleInstanceModifierDataExplodeModifierDataFluidsimModifierDataFluidsimSettingsShrinkwrapModifierDataSimpleDeformModifierDataLatticebDeformGroupbActionbPoseBulletSoftBodyPartDeflectSoftBodyObHookRNGSBVertexBodyPointBodySpringSBScratchWorldRadioBaseAviCodecDataQuicktimeCodecDataFFMpegCodecDataAudioDataSceneRenderLayerRenderDataRenderProfileGameFramingTimeMarkerImagePaintSettingsBrushParticleBrushDataParticleEditSettingsTransformOrientationToolSettingsBrushDataSculptDataSculptSessionSceneDagForestBGpicView3DSpaceLinkScrAreaRenderInfoRetopoViewDataViewDepthsbGPdataView2DSpaceInfoSpaceIpoSpaceButsSpaceSeqSpaceFiledirentryBlendHandleSpaceOopsTreeStoreTreeStoreElemSpaceImageSpaceNlaSpaceTextScriptSpaceScriptSpaceTimeSpaceNodeSpaceImaSelFileListThemeUIThemeSpaceThemeWireColorbThemeSolidLightUserDefbScreenScrVertScrEdgePanelFileGlobalStripElemTStripElemStripCropStripTransformStripColorBalanceStripProxyStripPluginSeqSequencebSoundhdaudioMetaStackEditingWipeVarsGlowVarsTransformVarsSolidColorVarsSpeedControlVarsEffectBuildEffPartEffParticleWaveEffOopsbPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbActuatorSensorbDelaySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbMessageSensorbSensorbControllerbJoystickSensorbExpressionContbPythonContbActuatorbAddObjectActuatorbActionActuatorbSoundActuatorbCDActuatorbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorbGameActuatorbVisibilityActuatorbTwoDFilterActuatorbParentActuatorbStateActuatorFreeCamerabSamplebSoundListenerSpaceSoundGroupObjectBonebArmaturebPoseChannelbActionGroupbActionChannelSpaceActionbConstraintChannelbConstraintbConstraintTargetbPythonConstraintbKinematicConstraintbTrackToConstraintbRotateLikeConstraintbLocateLikeConstraintbMinMaxConstraintbSizeLikeConstraintbActionConstraintbLockTrackConstraintbFollowPathConstraintbStretchToConstraintbRigidBodyJointConstraintbClampToConstraintbChildOfConstraintbTransformConstraintbLocLimitConstraintbRotLimitConstraintbSizeLimitConstraintbDistLimitConstraintbActionModifierbActionStripbNodeStackbNodeSocketbNodeLinkbNodebNodePreviewbNodeTypeNodeImageAnimNodeBlurDataNodeDBlurDataNodeBilateralBlurDataNodeHueSatNodeImageFileNodeChromaNodeTwoXYsNodeTwoFloatsNodeGeometryNodeVertexColNodeDefocusNodeScriptDictNodeGlareNodeTonemapNodeLensDistCurveMapPointCurveMapBrushCloneCustomDataLayerHairKeyParticleKeyChildParticleParticleDataParticleSettingsParticleEditParticleCacheKeyLinkNodebGPDspointbGPDstrokebGPDframebGPDlayerTLEN   L4( H\$8Tpx(x T8l|LDlh88,< L   @ 84DX`D`t@<l<<\hd4Dd@L@@@<lht(T8pd(4H8P HP`<$$X P$88 x P4 088,@0,Hh(H,(lDLP<< \PLhT`<8l (DtH@,@t<h4,,D,@,4` l\4<$x( (@   ,<8HSTRC6                     !"#$%&'()*+, -./0!!!"1#234./56789  :;<=>$ ?@.AB%%%%C=/DEF GHIJ& %KLM= N$OPQR'STUV%(((WXY) ))Z[\+]^_*`]a b(c(def ghij kl+mn]% ,opqrstuvwxyz{|$O'} ~- . " /01%++ 2 394   %5C@6$@57 .8qr35-$O.4679 -:P     ;Fqr !"#$%&'()*++,-./0123456789:;<=>?@ABCDEFGH2I$O'}<$O=JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs tuvwxyz{|}~+<662I>$O?F'} @%A+BBBCDC  $O=# "%EEE"1#2F%FGH9C     $OI&= FbC  @ @ @ @%GFFJ'C $O&=KLMNOPQRJ S!T"T#T$6%&'()%*+,-U.V/ M 0123 45K6789%:O67;<W=PW>?N@A<QX.03 45YBZ%RCSDL1.03 45[E\F]G^1_`_2aHIJbKIcccaL`MbNO P QdR6&%%NSU TNSUVWXYZ[T"T$\]V^_K`Oa&%6%eee bfecdTe] f ggec hec hiiec[jkljec mH k ec n o p qrsjtuv]wlecxy zmec{]n ec|}%]~oec%p ec3 %q ec .]%recsectec muec 3 %+vecF w ec xecyecz{|}~ecNNNNNNK%ec %ec %6ec9ec -ecec} ec  i ec  x%F%"$O&PC% m &    $OIC      =      '} ! " # $%D&2'()*+ , - . /01?23456*789:;<=>F ? &@A$BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_3`a%}bcdefghijklmnopqrstuvwxyz{|}~,%Q}0JJJ$ONB +PRQ  +  $O2I'}     !"#$%&'(%) * +,F- ./012]3456789 =:?;<=%>?x@ABCDEFGHIJKLMNOPQRS_TUmVWXYZ[\]^_`abc defghijkl mn%opqrstuvwxyz{|}~ +F+Fm*mJ2I;+]J+ .      > '} g <% .-m !"K#$%&'()*+,-./0  123456789:;<=+s>?@ABCDEFGHIJKLMNCO PQ3RSTUVW XYZ[\ $@]^_`abcdefghij;i#$%&#$%&#$%&kFl m n$OPopqrstuA.vw$#$%4&xyz{l|s} ~ %+#$%&l|%Y!#$%&+F     #$%&l s9 ~ #$%&l.-;  vsY #$%&vl#$%&*]      ] #$%]+ #$%l#$%&lP >>%Y*#$%&l b%+     86     _ !"#$%&'%()*+,-./0123456789:%2;B<=>?@ABCDEFGHIJKLMNOPQRSTUVW XYZ[\]^_`abcdefghijklmnopqrst%uvwxy6z { | }~% k%A4#'}    [  88%988      -  [$O~0  %    %9p   %  ]j 99-\Ql% !"#$S%&'()?*+E, -. / 01% 2 345%+F=6%789:;%<=%>?%@A Fpxl>BC +D EFG0HIJ+F K -% LxMNOPQR*STJ0UF KVWX% - Y\Z[\]^_ `\abcd`\eh  -Jfgh%ij%~  < -  0klmn  \Z+@op  -qrxs   t%uvwxy \@op?lz{|}~B F+FG\_*_ -_ S0  - t% ++ $Oh]#$%l `vF - %? & j  " ,&       % $O    g% #$%&l sv!!!$O" "" %$O# ## %$*  %  & ]%' ( ) +F* + [\qr%Y, - . /  %+F0 S1 %2      3    S4    S5    S6  %7 77 -888 $OY [\[ 9qr  !::::"9#$%&'+()*+:,;-<<<<./0% T 1 2()3456789:=>;;;;<<<=:>:,> ? @9A BCDE F>G:H:I J KL?MN%@OPDQRST%UVA WXpYZ[%B\]Z%C^_D]^_.E`abcdeFfghiGHjIJ klmnOopqrK s tL _ZpumJvwxyM7Ez{N|}~%OP OOO; @PQ.X%  mX+%2IQRA_ TR% S@%T@UV T=TST)m%Q_Wp " ]^\9mjYWX  ?2?   $O0 %W VUX Y Y 1    Cl   9   *      }{"Z    ! " # $ % & ' ( ) * + ], - . / 0 1 2 %F|Z3 4 5 6 ]7 8 [9 \\\[: ; < ]]] = > ^ ^^ ]? < @ ^A  mB C D ENDB