diff --git a/app/src/components/Views/Model.svelte b/app/src/components/Views/Model.svelte index a3b0097..9a018da 100644 --- a/app/src/components/Views/Model.svelte +++ b/app/src/components/Views/Model.svelte @@ -2,7 +2,7 @@ import { onDestroy, onMount } from 'svelte'; import { CanvasTexture, CircleGeometry, Mesh, MeshBasicMaterial} from 'three'; import {socket, angles, mpu } from '$lib/socket' -import { lerp } from '$lib/utils'; +import { lerp } from '$lib/utilities'; import uzip from 'uzip'; import { model, outControllerData } from '$lib/store'; import { ForwardKinematics } from '$lib/kinematic'; diff --git a/app/src/lib/utilities/index.ts b/app/src/lib/utilities/index.ts index fbe626b..cff34c4 100644 --- a/app/src/lib/utilities/index.ts +++ b/app/src/lib/utilities/index.ts @@ -1,2 +1,3 @@ export * from './result' export * from './string-utilities' +export * from './math-utilities' diff --git a/app/src/lib/utilities/math-utilities.ts b/app/src/lib/utilities/math-utilities.ts new file mode 100644 index 0000000..ee5a675 --- /dev/null +++ b/app/src/lib/utilities/math-utilities.ts @@ -0,0 +1,3 @@ +export const lerp = (start: number, end: number, amt: number) => { + return (1 - amt) * start + amt * end; +}; diff --git a/app/src/lib/utils.ts b/app/src/lib/utils.ts index 803577c..6743431 100644 --- a/app/src/lib/utils.ts +++ b/app/src/lib/utils.ts @@ -1,9 +1,5 @@ import { writable } from 'svelte/store'; -export const lerp = (start: number, end: number, amt: number) => { - return (1 - amt) * start + amt * end; -}; - export const persistentStore = (key:string, initialValue:any) => { const savedValue = JSON.parse(localStorage.getItem(key) as string); const data = savedValue !== null ? savedValue : initialValue;