From 168d76b370b06b981d0f287e11c8665cbb63816c Mon Sep 17 00:00:00 2001 From: Mugen87 Date: Thu, 3 Jan 2019 11:16:57 +0100 Subject: [PATCH] SVGRenderer: Fix clipping of SVGObjects --- examples/js/renderers/SVGRenderer.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/js/renderers/SVGRenderer.js b/examples/js/renderers/SVGRenderer.js index 5f6c82bfa2e613..2ce30757cb3b7c 100644 --- a/examples/js/renderers/SVGRenderer.js +++ b/examples/js/renderers/SVGRenderer.js @@ -252,6 +252,8 @@ THREE.SVGRenderer = function () { _vector3.setFromMatrixPosition( object.matrixWorld ); _vector3.applyMatrix4( _viewProjectionMatrix ); + if ( _vector3.z < 0 || _vector3.z > 1 ) return; // #15476 + var x = _vector3.x * _svgWidthHalf; var y = - _vector3.y * _svgHeightHalf;