From 6fe80acd25dfd111bf13a368b66e2ab2ec03c1eb Mon Sep 17 00:00:00 2001 From: Mugen87 Date: Fri, 22 Nov 2019 14:20:57 +0100 Subject: [PATCH] WebGLRenderer: Gracefully handle geometries in initial state. --- src/renderers/WebGLRenderer.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index a843c342c6..cac6840a7a 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -742,6 +742,14 @@ function WebGLRenderer( parameters ) { var index = geometry.index; var position = geometry.attributes.position; + + // + + if ( index !== null && index.count === 0 ) return; + if ( position === undefined || position.count === 0 ) return; + + // + var rangeFactor = 1; if ( material.wireframe === true ) { -- GitLab