summaryrefslogtreecommitdiff
path: root/client/src/shaders/fragment_pbr.wgsl
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/shaders/fragment_pbr.wgsl')
-rw-r--r--client/src/shaders/fragment_pbr.wgsl10
1 files changed, 5 insertions, 5 deletions
diff --git a/client/src/shaders/fragment_pbr.wgsl b/client/src/shaders/fragment_pbr.wgsl
index 60d7737..c8fb857 100644
--- a/client/src/shaders/fragment_pbr.wgsl
+++ b/client/src/shaders/fragment_pbr.wgsl
@@ -42,14 +42,14 @@ fn main(vo: VertexOut) -> @location(0) vec4<f32> {
let tangent_basis = mat3x3(vo.tangent, cross(vo.tangent, vo.normal), vo.normal);
let normal = tangent_basis * (t_normal.rgb * 2. - 1.);
- let light = vec3(0., 0., 0.);
- let view = normalize(-vo.position);
+ let light = vec3(0.64, 0.64, 0.64);
+ // let view = normalize(-vo.position);
let ambient = 0.1;
- let diffuse = saturate(dot(light, normal)) * 0.7;
- let specular = pow(saturate(dot(reflect(-light, normal), view)), 2.);
+ let diffuse = saturate(dot(light, normal));
+ // let specular = pow(saturate(dot(reflect(-light, normal), view)), 2.);
- let lighting = ambient + diffuse + specular;
+ let lighting = ambient + diffuse;
let color = t_albedo.rgb * lighting;
// let color = vec3(dot(normal, view) * 0.5 + 0.5) ;