From 249575468c8f50e865b132db958ee641e4562abd Mon Sep 17 00:00:00 2001 From: sunag Date: Fri, 2 Aug 2024 13:45:46 -0300 Subject: [PATCH] apply immutable node --- examples/webgpu_mrt.html | 2 +- src/nodes/accessors/VelocityNode.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/webgpu_mrt.html b/examples/webgpu_mrt.html index b037461321d31c..a8c78dacc05501 100644 --- a/examples/webgpu_mrt.html +++ b/examples/webgpu_mrt.html @@ -86,7 +86,7 @@ output: output, normal: transformedNormalWorld.directionToColor(), diffuse: diffuseColor, - velocity: velocity() + velocity: velocity } ) ); // optimize textures diff --git a/src/nodes/accessors/VelocityNode.js b/src/nodes/accessors/VelocityNode.js index 7deae1b9b24446..729d8289ea9a4a 100644 --- a/src/nodes/accessors/VelocityNode.js +++ b/src/nodes/accessors/VelocityNode.js @@ -2,7 +2,7 @@ import { addNodeClass } from '../core/Node.js'; import TempNode from '../core/TempNode.js'; import { modelWorldMatrix } from './ModelNode.js'; import { positionLocal } from './PositionNode.js'; -import { nodeProxy } from '../shadernode/ShaderNode.js'; +import { nodeImmutable } from '../shadernode/ShaderNode.js'; import { NodeUpdateType } from '../core/constants.js'; import { Matrix4 } from '../../math/Matrix4.js'; import { uniform } from '../core/UniformNode.js'; @@ -81,6 +81,6 @@ function getPreviousModelMatrix( object ) { export default VelocityNode; -export const velocity = nodeProxy( VelocityNode ); +export const velocity = nodeImmutable( VelocityNode ); addNodeClass( 'VelocityNode', VelocityNode );