diff --git a/examples/28-wireframe/fs_wf_wireframe.sc b/examples/28-wireframe/fs_wf_wireframe.sc index a16f03294..a6d4e505a 100644 --- a/examples/28-wireframe/fs_wf_wireframe.sc +++ b/examples/28-wireframe/fs_wf_wireframe.sc @@ -14,7 +14,7 @@ void main() float opacity = u_wfOpacity; float thickness = u_wfThickness; - if (!gl_FrontFacing) { opacity *= 0.5; } + if (gl_FrontFacing) { opacity *= 0.5; } vec3 fw = abs(dFdx(v_bc)) + abs(dFdy(v_bc)); vec3 val = smoothstep(vec3_splat(0.0), vec3_splat(fw*thickness), v_bc); diff --git a/examples/runtime/shaders/glsl/fs_wf_wireframe.bin b/examples/runtime/shaders/glsl/fs_wf_wireframe.bin index 46fb0d9a1..c6118cce7 100644 Binary files a/examples/runtime/shaders/glsl/fs_wf_wireframe.bin and b/examples/runtime/shaders/glsl/fs_wf_wireframe.bin differ