Skip to content

Commit 5a43220

Browse files
committed
Add missing input transform to visual shader preview
1 parent 5abed52 commit 5a43220

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

scene/resources/visual_shader.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3641,6 +3641,9 @@ String VisualShaderNodeInput::generate_code(Shader::Mode p_mode, VisualShader::T
36413641
case PORT_TYPE_SCALAR_INT: {
36423642
code = " " + p_output_vars[0] + " = 0;\n";
36433643
} break;
3644+
case PORT_TYPE_SCALAR_UINT: {
3645+
code = " " + p_output_vars[0] + " = 0u;\n";
3646+
} break;
36443647
case PORT_TYPE_VECTOR_2D: {
36453648
code = " " + p_output_vars[0] + " = vec2(0.0);\n";
36463649
} break;
@@ -3653,6 +3656,9 @@ String VisualShaderNodeInput::generate_code(Shader::Mode p_mode, VisualShader::T
36533656
case PORT_TYPE_BOOLEAN: {
36543657
code = " " + p_output_vars[0] + " = false;\n";
36553658
} break;
3659+
case PORT_TYPE_TRANSFORM: {
3660+
code = " " + p_output_vars[0] + " = mat4(1.0);\n";
3661+
} break;
36563662
default:
36573663
break;
36583664
}

0 commit comments

Comments
 (0)