Normand Briere
2019-05-05 1e1c7fcdb3d0f8be350c5f6c32b6afa6705168ea
Mocap.java
....@@ -1519,7 +1519,7 @@
15191519 // mywave = currentwave++;
15201520 // }
15211521 // sound
1522
- cVector eye = CameraPane.theRenderer.eyeCamera.location;
1522
+ cVector eye = Globals.theRenderer.EyeCamera().location;
15231523
15241524 // if (sourcenode.parent.parent != null)
15251525 // sourcenode.parent.parent.TransformToWorld(floor, tmp);
....@@ -1564,7 +1564,7 @@
15641564 //GraphreeD.
15651565 wav.play(volume * usedvolume); //, mywave);
15661566
1567
- lastsoundtime = CameraPane.framecount;
1567
+ lastsoundtime = Globals.framecount;
15681568
15691569 GrafreeD.hassound = true;
15701570 }
....@@ -2267,7 +2267,7 @@
22672267 }
22682268
22692269 if (!smoothed)
2270
- for (int i=0; --i>=0;)
2270
+ for (int i=10; --i>=0;)
22712271 SmoothAnimData(); // much reduces shakiness
22722272
22732273 smoothed = true;
....@@ -3252,12 +3252,13 @@
32523252
32533253 int step = 1;
32543254
3255
+ // patch for running hare
32553256 if (speedup) // fev 2014
32563257 step *= 2; // 4;
32573258 if (rewind) // mars 2014
32583259 step *= 4;
32593260
3260
- if (CameraPane.FAST) // && !CameraPane.HOLD)
3261
+ //if (CameraPane.FAST) // && !CameraPane.HOLD)
32613262 step *= CameraPane.STEP;
32623263
32633264 //System.err.println("Step Mocap frame # " + frame);
....@@ -3289,7 +3290,7 @@
32893290 "; fullname = " + fullname);
32903291
32913292 //int delta = frame - baseframe;
3292
- if (CameraPane.CROWD)
3293
+ if (Globals.CROWD)
32933294 {
32943295 baseframe = GetFirstFrame(); // 0 initial point
32953296 }
....@@ -3496,6 +3497,7 @@
34963497 // filters out bad input data
34973498 void FilterAnimData()
34983499 {
3500
+ new Exception().printStackTrace();
34993501 System.exit(0);
35003502
35013503 float[] data; // = bvh.animation.getBoneData(0);
....@@ -3853,7 +3855,7 @@
38533855
38543856 transient boolean restarted; // CROWD issue?
38553857
3856
- void drawSelf(CameraPane display, Object3D /*Composite*/ root, boolean selected, boolean blocked)
3858
+ void drawSelf(iCameraPane display, Object3D /*Composite*/ root, boolean selected, boolean blocked)
38573859 {
38583860 //System.err.println("drawSelf Mocap frame # " + frame);
38593861 //System.err.println("drawSelf Mocap baseframe # " + baseframe);
....@@ -3871,7 +3873,7 @@
38713873 // return;
38723874
38733875 if (!restarted && /*display.restartframe &&*/
3874
- display.isLIVE() && live && display.drawMode == display.SHADOW) // FUCK
3876
+ Globals.isLIVE() && live && display.DrawMode() == display.SHADOW) // FUCK
38753877 {
38763878 //display.restartframe = false;
38773879 restarted = true;
....@@ -3879,7 +3881,7 @@
38793881 }
38803882 else
38813883 {
3882
- if (display.isLIVE() && live && display.drawMode != display.SHADOW)
3884
+ if (Globals.isLIVE() && live && display.DrawMode() != display.SHADOW)
38833885 restarted = false;
38843886 }
38853887