From 6863b4ecd6c214a41926c53c896c447c0b1a94bd Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Sat, 17 Jul 2021 10:09:46 -0700 Subject: [PATCH] materials: small correction to specular computation. --- rtchallenge/src/materials.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtchallenge/src/materials.rs b/rtchallenge/src/materials.rs index efb21d8..ee436d9 100644 --- a/rtchallenge/src/materials.rs +++ b/rtchallenge/src/materials.rs @@ -119,7 +119,7 @@ pub fn lighting( // from the eye. let reflectv = reflect(-lightv, normalv); let reflect_dot_eye = dot(reflectv, eyev); - let specular = if reflect_dot_eye < 0. { + let specular = if reflect_dot_eye <= 0. { BLACK } else { // Compute the specular contribution.