From 77d554e571689f11a487642d03d6a0cab54d2c0d Mon Sep 17 00:00:00 2001 From: Faraz Shaikh Date: Fri, 7 Nov 2025 12:23:54 -0800 Subject: [PATCH 1/2] Ensure boolean value for isPerspectiveCamera uniform --- examples/jsm/tsl/display/SSRNode.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/jsm/tsl/display/SSRNode.js b/examples/jsm/tsl/display/SSRNode.js index 9d4218385fa882..05719dfb0f689e 100644 --- a/examples/jsm/tsl/display/SSRNode.js +++ b/examples/jsm/tsl/display/SSRNode.js @@ -206,7 +206,7 @@ class SSRNode extends TempNode { * @private * @type {UniformNode} */ - this._isPerspectiveCamera = uniform( camera.isPerspectiveCamera ); + this._isPerspectiveCamera = uniform( !!camera.isPerspectiveCamera ); /** * The resolution of the pass. From c0f0e407ec40c87bfebbbd9156cfca74a051c1f5 Mon Sep 17 00:00:00 2001 From: Michael Herzog Date: Fri, 7 Nov 2025 22:04:07 +0100 Subject: [PATCH 2/2] Update SSRNode.js --- examples/jsm/tsl/display/SSRNode.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/jsm/tsl/display/SSRNode.js b/examples/jsm/tsl/display/SSRNode.js index 05719dfb0f689e..b7696ea5893915 100644 --- a/examples/jsm/tsl/display/SSRNode.js +++ b/examples/jsm/tsl/display/SSRNode.js @@ -206,7 +206,7 @@ class SSRNode extends TempNode { * @private * @type {UniformNode} */ - this._isPerspectiveCamera = uniform( !!camera.isPerspectiveCamera ); + this._isPerspectiveCamera = uniform( camera.isPerspectiveCamera === true ); /** * The resolution of the pass.