diff --git a/examples/js/renderers/CSS3DRenderer.js b/examples/js/renderers/CSS3DRenderer.js index 040596751310750b76a913279b9006fa11000982..88f5cb84b87b216d5ec2cfa2698954f0852473c9 100644 --- a/examples/js/renderers/CSS3DRenderer.js +++ b/examples/js/renderers/CSS3DRenderer.js @@ -210,6 +210,8 @@ THREE.CSS3DRenderer = function () { cache.objects.set( object, objectData ); } + + element.style.display = object.visible ? '' : 'none'; if ( element.parentNode !== cameraElement ) { diff --git a/examples/jsm/renderers/CSS3DRenderer.js b/examples/jsm/renderers/CSS3DRenderer.js index fb94f989858eb1b1b950fc46b675411b4840e783..458c6b2660dc12a4c9ff8eb6a309e1837b6de8cc 100644 --- a/examples/jsm/renderers/CSS3DRenderer.js +++ b/examples/jsm/renderers/CSS3DRenderer.js @@ -217,6 +217,8 @@ var CSS3DRenderer = function () { } + element.style.display = object.visible ? '' : 'none'; + if ( element.parentNode !== cameraElement ) { cameraElement.appendChild( element );