From ceb10a64e2b8482b5a5c05e2fd227f6e3d54d5ca Mon Sep 17 00:00:00 2001
From: fdai7322 <christoph-anton.schwierz@informatik.hs-fulda.de>
Date: Mon, 3 Jun 2024 18:44:51 +0200
Subject: [PATCH] vecDotProduct

---
 src/cg/utils.ts | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/cg/utils.ts b/src/cg/utils.ts
index f390d67..c04275c 100644
--- a/src/cg/utils.ts
+++ b/src/cg/utils.ts
@@ -48,4 +48,9 @@ export function vecNormalize(vec: Array<number>){
 
     return normalized;
 }
+
+export function vecDotProduct(vecOne: Array<number>, vecTwo: Array<number>){
+    let dotProduct = vecOne[0]*vecTwo[0] + vecOne[1]*vecTwo[1] + vecOne[2]*vecTwo[2];
+    return dotProduct;
+}
 //
\ No newline at end of file
-- 
GitLab