var.getName(), var.getMultiplicity()); if (!isVarying(info, variable)) { declareVariable(source, variable, var.getDefaultValue(), true, null); ShaderNodeVariable v = new ShaderNodeVariable(var.getType(), shaderNode.getName(), var.getName(), var.getMultiplicity()); if (!declaredInputs.contains(shaderNode.getName() + "_" + var.getName())) { if (!isVarying(info, v)) { declareVariable(source, v);
var.getName(), var.getMultiplicity()); if (!isVarying(info, variable)) { declareVariable(source, variable, var.getDefaultValue(), true, null); ShaderNodeVariable v = new ShaderNodeVariable(var.getType(), shaderNode.getName(), var.getName(), var.getMultiplicity()); if (!declaredInputs.contains(shaderNode.getName() + "_" + var.getName())) { if (!isVarying(info, v)) { declareVariable(source, v);