Prevent negative basecolor

This commit is contained in:
luboslenco
2025-11-21 16:08:17 +01:00
parent 36a9dc04bc
commit 5a3ad739c6
+1
View File
@@ -379,6 +379,7 @@ function make_mesh_run(data: material_t, layer_pass: i32 = 0): node_shader_conte
if (context_raw.viewport_mode == viewport_mode_t.LIT || context_raw.viewport_mode == viewport_mode_t.PATH_TRACE) {
node_shader_write_frag(kong, "basecol = pow3(basecol, float3(2.2, 2.2, 2.2));");
node_shader_write_frag(kong, "basecol = max3(basecol, float3(0.0, 0.0, 0.0));");
if (context_raw.viewport_shader != null) {
node_shader_write_frag(kong, "var output_color: float3;");