From 72de42a9abb541708e28256f1fc40615194e80f0 Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Tue, 11 Aug 2026 10:38:36 -0500 Subject: [PATCH] performant ground --- .../TankSandbox/components/SceneProps/index.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/components/SceneProps/index.tsx b/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/components/SceneProps/index.tsx index 05cb208a2..d51a2fb79 100644 --- a/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/components/SceneProps/index.tsx +++ b/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/components/SceneProps/index.tsx @@ -1,11 +1,12 @@ +import { mauveDark } from "@radix-ui/colors"; import { invalidate } from "@react-three/fiber"; import { Quicklime, type QuicklimeEvent } from "quicklime"; import { useEffect, useRef } from "react"; -import { Mesh, MeshStandardMaterial, Vector3 } from "three"; +import { Color, Mesh, MeshStandardMaterial } from "three"; import fragmentShader from "./shaders/fragment.glsl?raw"; import vertexShader from "./shaders/vertex.glsl?raw"; -const SIZE = 2 ** 5; +const SIZE = 2 ** 4; export const screenshotReadyEvent = new Quicklime(false); @@ -30,7 +31,6 @@ export function SceneProps() { @@ -41,7 +41,7 @@ export function SceneProps() { transparent uniforms={{ size: { value: SIZE / 2 }, - color: { value: new Vector3(1, 1, 1).multiplyScalar(2 ** -3) }, + color: { value: new Color(mauveDark.mauve8) }, }} />