Skip to content

Commit

Permalink
Merge pull request #31009 from Chaosus/vs_fix_outer_product
Browse files Browse the repository at this point in the history
Fix outerProduct function in visual shaders
  • Loading branch information
akien-mga authored Aug 1, 2019
2 parents 10b3f79 + c34d75b commit a967ece
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion scene/resources/visual_shader_nodes.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2106,7 +2106,7 @@ String VisualShaderNodeOuterProduct::get_output_port_name(int p_port) const {
}

String VisualShaderNodeOuterProduct::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 {
return "\t" + p_output_vars[0] + " = outerProduct( " + p_input_vars[0] + ", " + p_input_vars[1] + " );\n";
return "\t" + p_output_vars[0] + " = outerProduct( vec4(" + p_input_vars[0] + ", 0.0), vec4(" + p_input_vars[1] + ", 0.0) );\n";
}

VisualShaderNodeOuterProduct::VisualShaderNodeOuterProduct() {
Expand Down

0 comments on commit a967ece

Please sign in to comment.