Prechádzať zdrojové kódy

Fix visual shader error when opening a Fresnel node preview

Chaosus 7 mesiacov pred
rodič
commit
8a7c9aa452
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      scene/resources/visual_shader_nodes.cpp

+ 1 - 1
scene/resources/visual_shader_nodes.cpp

@@ -7261,7 +7261,7 @@ String VisualShaderNodeFresnel::generate_code(Shader::Mode p_mode, VisualShader:
 		normal = p_input_vars[0];
 	}
 	if (p_input_vars[1].is_empty()) {
-		if (p_mode == Shader::MODE_SPATIAL) {
+		if (p_mode == Shader::MODE_SPATIAL && !p_for_preview) {
 			view = "VIEW";
 		} else {
 			view = "vec3(0.0)";