[Bf-blender-cvs] [b2432861fa3] principled-v2: Prevent Eevee from crashing with Principled v2
Lukas Stockner
noreply at git.blender.org
Mon Jul 4 23:56:17 CEST 2022
Commit: b2432861fa32574a0c53218997aa79d38a584206
Author: Lukas Stockner
Date: Mon Jul 4 23:31:48 2022 +0200
Branches: principled-v2
https://developer.blender.org/rBb2432861fa32574a0c53218997aa79d38a584206
Prevent Eevee from crashing with Principled v2
===================================================================
M source/blender/gpu/shaders/material/gpu_shader_material_principled.glsl
===================================================================
diff --git a/source/blender/gpu/shaders/material/gpu_shader_material_principled.glsl b/source/blender/gpu/shaders/material/gpu_shader_material_principled.glsl
index 2e695fa3e14..8b4936b6fb3 100644
--- a/source/blender/gpu/shaders/material/gpu_shader_material_principled.glsl
+++ b/source/blender/gpu/shaders/material/gpu_shader_material_principled.glsl
@@ -15,11 +15,14 @@ float principled_sheen(float NV)
void node_bsdf_principled(vec4 base_color,
float subsurface,
+ float subsurface_scale, //todo
vec3 subsurface_radius,
vec4 subsurface_color,
float subsurface_ior,
float subsurface_anisotropy,
float metallic,
+ vec4 metallic_edge, //todo
+ float metallic_falloff, //todo
float specular,
float specular_tint,
float roughness,
@@ -27,8 +30,10 @@ void node_bsdf_principled(vec4 base_color,
float anisotropic_rotation,
float sheen,
float sheen_tint,
+ float sheen_roughness, //todo
float clearcoat,
float clearcoat_roughness,
+ vec4 clearcoat_tint, //todo
float ior,
float transmission,
float transmission_roughness,
More information about the Bf-blender-cvs
mailing list