Ver Fonte

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

sunag há 1 ano atrás
pai
commit
dc9f057a43
1 ficheiros alterados com 1 adições e 1 exclusões
  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号