Parcourir la source

TSL: Fix optional parameter in `Fn()` (#30293)

sunag il y a 1 an
Parent
commit
dc9f057a43
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/nodes/tsl/TSLCore.js

+ 1 - 1
src/nodes/tsl/TSLCore.js

@@ -305,7 +305,7 @@ class ShaderCallNodeInternal extends Node {
 		} else {
 
 			const jsFunc = shaderNode.jsFunc;
-			const outputNode = inputNodes !== null ? jsFunc( inputNodes, builder ) : jsFunc( builder );
+			const outputNode = inputNodes !== null || jsFunc.length > 1 ? jsFunc( inputNodes || [], builder ) : jsFunc( builder );
 
 			result = nodeObject( outputNode );
 

粤ICP备19079148号