From 617d83da657a75276792027a85744d4f6f26c583 Mon Sep 17 00:00:00 2001 From: felixpalmer Date: Mon, 27 Nov 2023 17:17:49 +0100 Subject: [PATCH] GLTF: inline emod function to remove loaders.gl/math dependency (#2808) --- modules/gltf/src/lib/extensions/utils/3d-tiles-utils.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/gltf/src/lib/extensions/utils/3d-tiles-utils.ts b/modules/gltf/src/lib/extensions/utils/3d-tiles-utils.ts index 4053251389..dc6464138c 100644 --- a/modules/gltf/src/lib/extensions/utils/3d-tiles-utils.ts +++ b/modules/gltf/src/lib/extensions/utils/3d-tiles-utils.ts @@ -14,7 +14,10 @@ import type {ImageType} from '@loaders.gl/images'; import {GLTFScenegraph} from '../../api/gltf-scenegraph'; import {getComponentTypeFromArray} from '../../gltf-utils/gltf-utils'; import {getImageData} from '@loaders.gl/images'; -import {emod} from '@loaders.gl/math'; + +function emod(n: number): number { + return ((n % 1) + 1) % 1; +} export type NumericComponentType = | 'INT8'