From 316714fda01bf0d12f22255cf2226f178593cd86 Mon Sep 17 00:00:00 2001 From: Sergey Linev Date: Wed, 21 Jun 2023 09:17:13 +0200 Subject: [PATCH] Test that WebGLRenderingContext exists It is not a case in node.js - making impossible to use WebGLRenderer there. --- src/renderers/WebGLRenderer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index df32f9acdcf5e9..642f6072faa510 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -289,7 +289,7 @@ class WebGLRenderer { } - if ( _gl instanceof WebGLRenderingContext ) { // @deprecated, r153 + if ( typeof WebGLRenderingContext !== 'undefined' && _gl instanceof WebGLRenderingContext ) { // @deprecated, r153 console.warn( 'THREE.WebGLRenderer: WebGL 1 support was deprecated in r153 and will be removed in r163.' );