From b4621e1f7948dcdd1b53a3ceaa323731836aeb6a Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 17 Dec 2025 18:40:22 +0000 Subject: [PATCH] Optimize terrain geometry for mobile Co-authored-by: matissjurevics --- src/canvas/HeroModel.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/canvas/HeroModel.jsx b/src/canvas/HeroModel.jsx index 2dd9077..5ed8d06 100644 --- a/src/canvas/HeroModel.jsx +++ b/src/canvas/HeroModel.jsx @@ -15,7 +15,7 @@ const Terrain = () => { }, []); // Create geometry with reduced segment count for mobile devices - const segments = isMobile ? 40 : 100; // Reduce from 100x100 to 40x40 on mobile (84% reduction) + const segments = isMobile ? 28 : 100; // Reduce from 100x100 to 28x28 on mobile (50% polygon reduction) const geometry = useMemo(() => new THREE.PlaneGeometry(20, 20, segments, segments), [segments]); useFrame((state) => {