diff --git a/src/MarbleWorld.hx b/src/MarbleWorld.hx index c6cc0544..1938ece3 100644 --- a/src/MarbleWorld.hx +++ b/src/MarbleWorld.hx @@ -1252,7 +1252,7 @@ class MarbleWorld extends Scheduler { if (ourMoveStruct != null) { var otherPred = predictions.retrieveState(clientMarble, ourMoveStruct.timeState.ticks); if (otherPred != null) { - if (otherPred.getError(lastMove) > 0.1) { + if (otherPred.getError(lastMove) > 0.01) { // Debug.drawSphere(@:privateAccess clientMarbles[Net.clientIdMap[client]].newPos, 0.2, 0.5); // trace('Prediction error: ${otherPred.getError(lastMove)}'); // trace('Desync for tick ${ourMoveStruct.timeState.ticks}'); @@ -1286,7 +1286,7 @@ class MarbleWorld extends Scheduler { if (ourMoveStruct != null) { var ourPred = predictions.retrieveState(marble, ourMoveStruct.timeState.ticks); if (ourPred != null) { - if (ourPred.getError(ourMove) > 0.1) { + if (ourPred.getError(ourMove) > 0.01) { // trace('Desync for tick ${ourMoveStruct.timeState.ticks}'); marble.unpackUpdate(ourMove); needsPrediction |= 1 << Net.clientId; diff --git a/src/Renderer.hx b/src/Renderer.hx index c114c5a8..8e4ba95c 100644 --- a/src/Renderer.hx +++ b/src/Renderer.hx @@ -137,9 +137,9 @@ class Renderer extends h3d.scene.Renderer { renderPass(defaultPass, get("skyshape"), backToFront); } if (!cubemapPass || Settings.optionsSettings.reflectionDetail >= 2) { - if (!cubemapPass) - ProfilerUI.measure("interiorZPass", 0); - renderPass(defaultPass, get("zPass")); + // if (!cubemapPass) + // ProfilerUI.measure("interiorZPass", 0); + // renderPass(defaultPass, get("zPass")); if (!cubemapPass) ProfilerUI.measure("interior", 0); renderPass(defaultPass, get("interior"));