Skip to content

Commit 43cded2

Browse files
committed
CanvasRenderer/SVGRenderer: Discard elements with material.opacity === 0. Fixes mrdoob#4617.
1 parent 5a7d73b commit 43cded2

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

examples/js/renderers/SVGRenderer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ THREE.SVGRenderer = function () {
123123
var element = _elements[ e ];
124124
var material = element.material;
125125

126-
if ( material === undefined || material.visible === false ) continue;
126+
if ( material === undefined || material.opacity === 0 ) continue;
127127

128128
_elemBox.makeEmpty();
129129

src/renderers/CanvasRenderer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ THREE.CanvasRenderer = function ( parameters ) {
275275

276276
var material = element.material;
277277

278-
if ( material === undefined || material.visible === false ) continue;
278+
if ( material === undefined || material.opacity === 0 ) continue;
279279

280280
_elemBox.makeEmpty();
281281

0 commit comments

Comments
 (0)