2
0
Эх сурвалжийг харах

Fix external vars for shader node hxsl

Clement Espeute 1 жил өмнө
parent
commit
2061e18def

+ 3 - 0
hrt/shgraph/ShaderNodeHxsl.hx

@@ -37,6 +37,9 @@ class ShaderNodeHxsl extends ShaderNode {
 					if (input && output) {
 						throw "Variable is both sginput and sgoutput";
 					}
+					if (!input && !output) {
+						externVars.push(tvar);
+					}
 			}
 
 			def = {expr: expr, inVars: inVars, outVars: outVars, externVars: externVars, inits: []};