From 107a5f03afa35dc84904cf9c4088d59a4a59824d Mon Sep 17 00:00:00 2001 From: Kseninia Mikhaylova Date: Wed, 4 Sep 2024 12:20:08 +0300 Subject: [PATCH] color --- front/src/components/Promo/load_models.vue | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/front/src/components/Promo/load_models.vue b/front/src/components/Promo/load_models.vue index b939085..2a1ca00 100644 --- a/front/src/components/Promo/load_models.vue +++ b/front/src/components/Promo/load_models.vue @@ -180,18 +180,12 @@ const loadModels = async () => { boundingBox.getCenter(size); (find_element as Mesh).localToWorld(world_position); - const p = raw_dataStore.data.min_distance * 0.05; const point = point_mesh_obj.clone() - - const hsl_color = { h: 0, s: 0, l: 0 } - new Color(envVars.clear_color).getHSL(hsl_color) - const rad = Math.PI / 180 - hsl_color.h = (((hsl_color.h * rad) + 180) % 360) * rad - hsl_color.s = hsl_color.s + 0.2 - // console.log(size) - point_mesh_obj.traverse((el: Group | Mesh) => { + const point_color = new Color(envVars.clear_color).offsetHSL(0.45, 0.2, 0) + // console.log(point_color) + point.traverse((el: Group | Mesh) => { if (el instanceof Mesh && el.material && el.material instanceof MeshStandardMaterial) { - el.material.color = new Color().setHSL(hsl_color.h, hsl_color.s, hsl_color.l) + el.material.color = point_color } }) point.position.set(world_position.x, size.y, world_position.z)