From 55229a9a84a7667a2cd796edebab47e121341f68 Mon Sep 17 00:00:00 2001 From: Thomas Fuhrmann Date: Tue, 25 Mar 2025 14:05:39 +0100 Subject: [PATCH] Fix lints --- app/three/utils/build-scene.ts | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/app/three/utils/build-scene.ts b/app/three/utils/build-scene.ts index c502f93..5f47627 100644 --- a/app/three/utils/build-scene.ts +++ b/app/three/utils/build-scene.ts @@ -8,24 +8,12 @@ import { Object3D, AxesHelper, OrthographicCamera, - Camera, - CanvasTexture, - SpriteMaterial, - Sprite, - Euler, Color, - Matrix4, Vector3, - Quaternion, - SphereGeometry, - MeshBasicMaterial, - Mesh, } from "three"; import { OrbitControls } from "three/addons/controls/OrbitControls.js"; import { getCenter3D, getMaxSize } from "./utils"; -import { createLines } from "./build-coordinate-grid"; -import { max } from "d3"; export interface Extent { xmin: number; @@ -200,25 +188,3 @@ function buildDefaultLights(scene: Scene, extent: Extent) { lightsGroup.add(...lights); scene.add(lightsGroup); } - -function createTextSprite(text: string, color = "white") { - const canvas = document.createElement("canvas"); - const ctx = canvas.getContext("2d"); - - canvas.width = 256; - canvas.height = 128; - - if (ctx) { - ctx.fillStyle = color; - ctx.font = "24px Arial"; - ctx.textAlign = "center"; - ctx.fillText(text, canvas.width / 2, canvas.height / 2); - } - - const texture = new CanvasTexture(canvas); - const material = new SpriteMaterial({ map: texture }); - const sprite = new Sprite(material); - sprite.scale.set(0.3, 0.15, 1); - - return sprite; -}