From b961e9815cda6eeefdfcc1b6f974ca0261a7a630 Mon Sep 17 00:00:00 2001 From: fdai7322 <christoph-anton.schwierz@informatik.hs-fulda.de> Date: Mon, 17 Jun 2024 18:23:06 +0200 Subject: [PATCH] matrix3ToMatrix4() --- src/cg/utils.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/cg/utils.ts b/src/cg/utils.ts index 0975c8a..6f40b82 100644 --- a/src/cg/utils.ts +++ b/src/cg/utils.ts @@ -168,4 +168,14 @@ export function matrix4Product(a: Matrix4, b: Matrix4):Matrix4 { ] } + +export function matrix3ToMatrix4(m: Matrix3): Matrix4 { + const m4: Matrix4 = [ + m[0], m[1], m[2], 0, + m[3], m[4], m[5], 0, + m[6], m[7], m[8], 0, + 0 ,0 ,0 , 1 + ] + return m4; +} // \ No newline at end of file -- GitLab