From cb00b6292da25fa37e238409c3cdd1ea44b981f6 Mon Sep 17 00:00:00 2001 From: Aditya Saroha <143502508+Aditya-138-12@users.noreply.github.com> Date: Thu, 13 Feb 2025 12:30:52 +0530 Subject: [PATCH 1/2] Update ModelViewer.jsx --- src/components/ModelViewer.jsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/ModelViewer.jsx b/src/components/ModelViewer.jsx index 6026d669..613ab4dd 100644 --- a/src/components/ModelViewer.jsx +++ b/src/components/ModelViewer.jsx @@ -9,6 +9,8 @@ import { useNavigate } from 'react-router-dom'; const isWebGLSupported = () => { try{ const canvas = document.createElement("canvas"); + canvas.height = 0; + canvas.width = 0; if(!window.WebGLRenderingContext){ return false; } From 8f26e8e5e383cdba0969f34a78c6defd7f76932e Mon Sep 17 00:00:00 2001 From: Aditya Saroha <143502508+Aditya-138-12@users.noreply.github.com> Date: Thu, 13 Feb 2025 12:34:05 +0530 Subject: [PATCH 2/2] Update ModelViewer.jsx --- src/components/ModelViewer.jsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/ModelViewer.jsx b/src/components/ModelViewer.jsx index 8353d526..727e2ecf 100644 --- a/src/components/ModelViewer.jsx +++ b/src/components/ModelViewer.jsx @@ -6,7 +6,7 @@ import * as THREE from 'three'; import gsap from 'gsap'; import { useNavigate } from 'react-router-dom'; -webgp_issue + const isWebGLSupported = () => { try{ const canvas = document.createElement("canvas"); @@ -26,8 +26,7 @@ const isWebGLSupported = () => { }catch(e){return false;} } -======= - main + const Model = ({ url }) => { const { scene } = useGLTF(url); const [originalMaterial, setOriginalMaterial] = useState(null);