From a1c17345e68c0d2fc0d50e9ca28fc24b8c47fc66 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Mon, 29 Dec 2025 11:51:14 -0600 Subject: [PATCH 1/2] Cleanup examples. (#32634) --- examples/webgpu_lights_tiled.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/webgpu_lights_tiled.html b/examples/webgpu_lights_tiled.html index 7288f7dc8d2915..d3af393949e731 100644 --- a/examples/webgpu_lights_tiled.html +++ b/examples/webgpu_lights_tiled.html @@ -191,7 +191,7 @@ // tile indexes debug, needs to be updated every time the renderer size changes - const debugBlockIndexes = lighting.getNode( scene, camera ).setSize( window.innerWidth * window.devicePixelRatio, window.innerHeight * window.devicePixelRatio ).getBlock().toColor().div( count * 2 ); + const debugBlockIndexes = lighting.getNode( scene ).setSize( window.innerWidth * window.devicePixelRatio, window.innerHeight * window.devicePixelRatio ).getBlock().toColor().div( count * 2 ); postProcessing.outputNode = compose.add( debugBlockIndexes.mul( tileInfluence ) ); postProcessing.needsUpdate = true; From c645c60b17790eb8ee98b1601f7cea8c02b669fa Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Mon, 29 Dec 2025 15:51:00 -0600 Subject: [PATCH 2/2] TSL: Remove exports for removed TSL methods (#32635) --- src/Three.TSL.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/Three.TSL.js b/src/Three.TSL.js index 505bee4831a981..3a6d3e2294f665 100644 --- a/src/Three.TSL.js +++ b/src/Three.TSL.js @@ -58,7 +58,6 @@ export const arrayBuffer = TSL.arrayBuffer; export const asin = TSL.asin; export const assign = TSL.assign; export const atan = TSL.atan; -export const atan2 = TSL.atan2; export const atomicAdd = TSL.atomicAdd; export const atomicAnd = TSL.atomicAnd; export const atomicFunc = TSL.atomicFunc; @@ -98,7 +97,6 @@ export const bool = TSL.bool; export const buffer = TSL.buffer; export const bufferAttribute = TSL.bufferAttribute; export const bumpMap = TSL.bumpMap; -export const burn = TSL.burn; export const builtin = TSL.builtin; export const builtinAOContext = TSL.builtinAOContext; export const builtinShadowContext = TSL.builtinShadowContext; @@ -170,14 +168,12 @@ export const directionToFaceDirection = TSL.directionToFaceDirection; export const dispersion = TSL.dispersion; export const distance = TSL.distance; export const div = TSL.div; -export const dodge = TSL.dodge; export const dot = TSL.dot; export const drawIndex = TSL.drawIndex; export const dynamicBufferAttribute = TSL.dynamicBufferAttribute; export const element = TSL.element; export const emissive = TSL.emissive; export const equal = TSL.equal; -export const equals = TSL.equals; export const equirectUV = TSL.equirectUV; export const exp = TSL.exp; export const exp2 = TSL.exp2; @@ -418,7 +414,6 @@ export const oscSquare = TSL.oscSquare; export const oscTriangle = TSL.oscTriangle; export const output = TSL.output; export const outputStruct = TSL.outputStruct; -export const overlay = TSL.overlay; export const overloadingFn = TSL.overloadingFn; export const packHalf2x16 = TSL.packHalf2x16; export const packSnorm2x16 = TSL.packSnorm2x16; @@ -520,7 +515,6 @@ export const step = TSL.step; export const stepElement = TSL.stepElement; export const storage = TSL.storage; export const storageBarrier = TSL.storageBarrier; -export const storageObject = TSL.storageObject; export const storageTexture = TSL.storageTexture; export const string = TSL.string; export const struct = TSL.struct;