From 2beceeee79790c1cf82740a5a931c7b01b07576e Mon Sep 17 00:00:00 2001 From: Grzegorz Kucmierz Date: Sun, 15 Feb 2026 22:22:54 +0100 Subject: [PATCH] Refactor: Move Cube logic to src/utils/Cube.js with 3x3 integer matrix model --- src/components/Main.vue | 212 ++++++++--- src/composables/useCube.js | 70 ++++ src/utils/Cube.js | 709 +++++++++++++++++++++++++++++++++++++ src/utils/Matrix4.js | 112 ++++++ 4 files changed, 1044 insertions(+), 59 deletions(-) create mode 100644 src/composables/useCube.js create mode 100644 src/utils/Cube.js create mode 100644 src/utils/Matrix4.js diff --git a/src/components/Main.vue b/src/components/Main.vue index bb68fb2..d06838a 100644 --- a/src/components/Main.vue +++ b/src/components/Main.vue @@ -1,18 +1,60 @@