Skip to content

Commit 2f39f47

Browse files
committed
Merge pull request #107729 from Chaosus/vs_fix_missing_transform_preview
Add missing input transform to visual shader preview
2 parents 8dd6ad3 + 5a43220 commit 2f39f47

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
@@ -3658,6 +3658,9 @@ String VisualShaderNodeInput::generate_code(Shader::Mode p_mode, VisualShader::T
36583658
case PORT_TYPE_SCALAR_INT: {
36593659
code = " " + p_output_vars[0] + " = 0;\n";
36603660
} break;
3661+
case PORT_TYPE_SCALAR_UINT: {
3662+
code = " " + p_output_vars[0] + " = 0u;\n";
3663+
} break;
36613664
case PORT_TYPE_VECTOR_2D: {
36623665
code = " " + p_output_vars[0] + " = vec2(0.0);\n";
36633666
} break;
@@ -3670,6 +3673,9 @@ String VisualShaderNodeInput::generate_code(Shader::Mode p_mode, VisualShader::T
36703673
case PORT_TYPE_BOOLEAN: {
36713674
code = " " + p_output_vars[0] + " = false;\n";
36723675
} break;
3676+
case PORT_TYPE_TRANSFORM: {
3677+
code = " " + p_output_vars[0] + " = mat4(1.0);\n";
3678+
} break;
36733679
default:
36743680
break;
36753681
}

0 commit comments

Comments
 (0)