WebGLBackground: Hide scene background when XR Session environmentBlendMode is additive
@@ -27,6 +27,9 @@ function WebGLBackground( renderer, state, objects, premultipliedAlpha ) {
var background = scene.background;
+ var session = renderer.vr.getSession();
+ if ( session && session.environmentBlendMode === 'additive' ) background = null;
+
if ( background === null ) {
setClear( clearColor, clearAlpha );