]> git.nega.tv - josh/narcissus/commitdiff
Fix typo in cross-product implementation
authorJoshua Simmons <josh@nega.tv>
Sun, 13 Nov 2022 21:07:36 +0000 (22:07 +0100)
committerJoshua Simmons <josh@nega.tv>
Sun, 13 Nov 2022 21:07:36 +0000 (22:07 +0100)
narcissus-maths/src/vec3.rs

index 5bb096b68f8d5f256e84a29f40ee6bf427d2badc..fb2b2820107ccb2d88e7a6f25755e0084c31e2f2 100644 (file)
@@ -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()