From a65dbe38f957fea1edef27dabe4fa96b85137eb6 Mon Sep 17 00:00:00 2001 From: Greg Fodor <gfodor@gmail.com> Date: Sat, 15 Sep 2018 17:31:30 +0000 Subject: [PATCH] Use new comparator contract --- src/network-schemas.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/network-schemas.js b/src/network-schemas.js index e639aa899..2ea65025e 100644 --- a/src/network-schemas.js +++ b/src/network-schemas.js @@ -1,15 +1,7 @@ function registerNetworkSchemas() { const vectorRequiresUpdate = epsilon => { - let prev = null; - return curr => { - if (prev === null) { - prev = new THREE.Vector3(curr.x, curr.y, curr.z); - return true; - } else if (!NAF.utils.almostEqualVec3(prev, curr, epsilon)) { - prev.copy(curr); - return true; - } - return false; + return (prev, curr) => { + return !NAF.utils.almostEqualVec3(prev, curr, epsilon); }; }; -- GitLab