more missing code, module adaptations

This commit is contained in:
Stewart Allen 2025-06-14 11:11:20 -04:00
commit 3ba4e3c5ec
17 changed files with 172 additions and 82 deletions

View file

@ -170,9 +170,9 @@ class DataReader {
}
}
window.ArrayWriter = ArrayWriter;
window.DataWriter = DataWriter;
window.DataReader = DataReader;
self.ArrayWriter = ArrayWriter;
self.DataWriter = DataWriter;
self.DataReader = DataReader;
// Export for ES modules
export { ArrayWriter, DataWriter, DataReader };

View file

@ -7,7 +7,7 @@ import {
LineSegmentsGeometry, MeshBVHLib } from '../ext/three.js';
// Make THREE available globally
window.THREE = THREE;
self.THREE = THREE;
THREE.BufferGeometryUtils = BufferGeometryUtils;
THREE.SVGLoader = SVGLoader.SVGLoader;
THREE.LineMaterial = LineMaterial;