Merge pull request #65455 from Chaosus/vs_fix
This commit is contained in:
commit
b17a306239
|
@ -6119,6 +6119,13 @@ String VisualShaderNodeTextureParameterTriplanar::generate_global_per_func(Shade
|
||||||
return code;
|
return code;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String VisualShaderNodeTextureParameterTriplanar::generate_global(Shader::Mode p_mode, VisualShader::Type p_type, int p_id) const {
|
||||||
|
String code = _get_qual_str() + "uniform sampler2D " + get_parameter_name();
|
||||||
|
code += get_sampler_hint(texture_type, color_default, texture_filter, texture_repeat);
|
||||||
|
code += ";\n";
|
||||||
|
return code;
|
||||||
|
}
|
||||||
|
|
||||||
String VisualShaderNodeTextureParameterTriplanar::generate_code(Shader::Mode p_mode, VisualShader::Type p_type, int p_id, const String *p_input_vars, const String *p_output_vars, bool p_for_preview) const {
|
String VisualShaderNodeTextureParameterTriplanar::generate_code(Shader::Mode p_mode, VisualShader::Type p_type, int p_id, const String *p_input_vars, const String *p_output_vars, bool p_for_preview) const {
|
||||||
String id = get_parameter_name();
|
String id = get_parameter_name();
|
||||||
|
|
||||||
|
|
|
@ -2279,6 +2279,7 @@ public:
|
||||||
|
|
||||||
virtual String generate_global_per_node(Shader::Mode p_mode, int p_id) const override;
|
virtual String generate_global_per_node(Shader::Mode p_mode, int p_id) const override;
|
||||||
virtual String generate_global_per_func(Shader::Mode p_mode, VisualShader::Type p_type, int p_id) const override;
|
virtual String generate_global_per_func(Shader::Mode p_mode, VisualShader::Type p_type, int p_id) const override;
|
||||||
|
virtual String generate_global(Shader::Mode p_mode, VisualShader::Type p_type, int p_id) const override;
|
||||||
virtual String generate_code(Shader::Mode p_mode, VisualShader::Type p_type, int p_id, const String *p_input_vars, const String *p_output_vars, bool p_for_preview = false) const override;
|
virtual String generate_code(Shader::Mode p_mode, VisualShader::Type p_type, int p_id, const String *p_input_vars, const String *p_output_vars, bool p_for_preview = false) const override;
|
||||||
|
|
||||||
VisualShaderNodeTextureParameterTriplanar();
|
VisualShaderNodeTextureParameterTriplanar();
|
||||||
|
|
Loading…
Reference in New Issue