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