From: Joshua Simmons Date: Sun, 13 Nov 2022 21:07:36 +0000 (+0100) Subject: Fix typo in cross-product implementation X-Git-Url: https://git.nega.tv//gitweb.cgi?a=commitdiff_plain;h=a54335f44dda6272b254344d6bb3ed513e7d42d5;p=josh%2Fnarcissus Fix typo in cross-product implementation --- diff --git a/narcissus-maths/src/vec3.rs b/narcissus-maths/src/vec3.rs index 5bb096b..fb2b282 100644 --- a/narcissus-maths/src/vec3.rs +++ b/narcissus-maths/src/vec3.rs @@ -67,7 +67,7 @@ impl Vec3 { pub fn cross(a: Vec3, b: Vec3) -> Vec3 { [ a.y * b.z - a.z * b.y, - a.x * b.z - a.z * b.x, + a.z * b.x - a.x * b.z, a.x * b.y - a.y * b.x, ] .into()