浏览代码

fixed a bug in animPlayers pose selector
added a camera management object

Etienne Landon 8 年之前
父节点
当前提交
8d2b3904da
共有 2 个文件被更改,包括 38 次插入6 次删除
  1. 6 2
      extra/animPlayer.pd
  2. 32 4
      main.pd

+ 6 - 2
extra/animPlayer.pd

@@ -1,9 +1,9 @@
 #N canvas 10 130 875 883 10;
-#X obj 101 119 cnv 15 218 218 empty \$0-cnv empty 20 12 0 14 -191407
+#X obj 101 119 cnv 15 218 218 empty \$0-cnv empty 20 12 0 14 -261689
 -262144 0;
 #X obj 129 150 flatgui/popup 124 25 #ffffff poses none tpose larm ZI
 ZO;
-#X obj 109 35 r poses-popup;
+#X obj 69 35 r poses-popup;
 #X obj 490 202 r poses-in;
 #X obj 490 224 route pose;
 #X obj 490 246 > 0.85;
@@ -75,6 +75,10 @@ ZO;
 #X obj 490 628 change;
 #X connect 1 1 4 1;
 #X connect 2 0 1 0;
+#X connect 2 0 22 0;
+#X connect 2 0 27 0;
+#X connect 2 0 32 0;
+#X connect 2 0 40 0;
 #X connect 3 0 4 0;
 #X connect 4 0 5 0;
 #X connect 5 0 53 0;

+ 32 - 4
main.pd

@@ -1,4 +1,4 @@
-#N canvas 2472 221 1070 577 10;
+#N canvas 552 221 1070 577 10;
 #X declare -path extra;
 #X obj 42 73 route /pose /bone;
 #X obj 42 51 mrpeach/unpackOSC;
@@ -595,7 +595,7 @@ max \, camdist min;
 #X connect 73 0 66 0;
 #X coords 0 -1 1 1 330 150 1 150 100;
 #X restore 361 214 pd cameraZoomControl;
-#N canvas 2205 104 1259 860 cameraZoomControl2 0;
+#N canvas 24 129 1259 860 cameraZoomControl2 1;
 #X obj 151 119 cnv 15 328 130 empty zoom2-state empty 20 12 0 14 -261689
 -262144 0;
 #X obj 293 126 flatgui/popup 124 25 #ffffff poses none tpose larm ZI
@@ -685,7 +685,7 @@ ZO;
 ;
 #X obj 584 758 -;
 #X obj 543 441 change;
-#X obj 597 442 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+#X obj 597 442 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
 #X obj 543 392 abs;
 #X msg 813 447 0.144025 0.146754 0.129627 0.1192 0.149782 0.148998
@@ -703,7 +703,7 @@ ZO;
 #X obj 967 312 abs;
 #X floatatom 1015 322 5 0 0 0 - - -, f 5;
 #X obj 779 344 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 2136 1;
+-1 -1 0 1;
 #X obj 1032 224;
 #X floatatom 1032 246 5 0 0 0 - - -, f 5;
 #X obj 967 290 t f f;
@@ -853,6 +853,34 @@ max \, camdist min;
 #X coords 0 -1 1 1 330 150 1 150 100;
 #X restore 360 373 pd cameraZoomControl2;
 #X obj 711 216 animPlayer;
+#N canvas 0 50 827 514 cameraCtl 0;
+#X msg 103 296 /scene/camera \$1;
+#X obj 263 351 pack f f f;
+#X msg 260 377 /avatar/springCam/position \$1 \$2 \$3;
+#X obj 103 138 vradio 15 1 0 3 empty empty empty 0 -8 0 10 -262144
+-1 -1 2;
+#X text 123 136 player;
+#X text 122 151 fixed;
+#X text 122 168 relative;
+#X obj 255 407 s toUE4;
+#X obj 287 306 t b f;
+#X obj 337 308 t b f;
+#X floatatom 205 170 5 0 0 0 X - -, f 5;
+#X floatatom 205 189 5 0 0 0 Y - -, f 5;
+#X floatatom 205 208 5 0 0 0 Z - -, f 5;
+#X connect 0 0 7 0;
+#X connect 1 0 2 0;
+#X connect 2 0 7 0;
+#X connect 3 0 0 0;
+#X connect 8 0 1 0;
+#X connect 8 1 1 1;
+#X connect 9 0 1 0;
+#X connect 9 1 1 2;
+#X connect 10 0 1 0;
+#X connect 11 0 8 0;
+#X connect 12 0 9 0;
+#X coords 0 -1 1 1 200 150 1 100 100;
+#X restore 807 27 pd cameraCtl;
 #X connect 0 0 2 0;
 #X connect 0 1 3 0;
 #X connect 1 0 0 0;