Commit Graph

94 Commits

Author SHA1 Message Date
480d8c56da [WIP] Add ray and sphere basic 2024-02-05 23:33:48 +01:00
4251291170 [FEAT] Add some chaines test 2024-02-05 22:20:51 +01:00
5bcc33383d [FEAT] Add shearing matrix transform 2024-02-05 22:03:06 +01:00
NADAL Jean-Baptiste
ac1c702f78 [FIX] Update the Tests names 2024-02-05 18:23:25 +01:00
NADAL Jean-Baptiste
4e6ce30a1d [FEAT] Add Transformation Rotation 2024-02-05 18:18:04 +01:00
NADAL Jean-Baptiste
dbac8a37c4 [FEAT] Add scaling 2024-02-05 17:32:22 +01:00
NADAL Jean-Baptiste
b531e0b714 [FEAT]Add maxtrix translation 2024-02-05 17:02:42 +01:00
NADAL Jean-Baptiste
51e07ea1a5 [DEV] Update gdb script to have prettyfier support 2024-02-05 14:59:50 +01:00
NADAL Jean-Baptiste
7903615a49 [CI] Update vscode project 2024-02-05 14:51:24 +01:00
NADAL Jean-Baptiste
7742fbf3d2 [FEAT] Rename the test names 2024-02-05 14:50:53 +01:00
NADAL Jean-Baptiste
1dac519cf8 [FEAT] Add extra matrix tests 2024-02-05 14:28:40 +01:00
NADAL Jean-Baptiste
f847550686 [FEAT] Matrix Add inverter 2024-02-05 12:13:16 +01:00
NADAL Jean-Baptiste
8461c3da6b [FEAT] Matrix Add invertible method 2024-02-05 10:05:31 +01:00
NADAL Jean-Baptiste
ef0bb1a6e2 [CI] Update vscode settings 2024-02-05 10:04:56 +01:00
NADAL Jean-Baptiste
411b1191b3 [WIP] add tests for 3x3 and 4x4 2024-02-02 18:29:08 +01:00
NADAL Jean-Baptiste
47400a4d14 [FEAT] Matrix: Add cofactor 2024-02-02 18:17:27 +01:00
NADAL Jean-Baptiste
f2a7ce738e [CI] Update vscode project 2024-02-02 18:17:03 +01:00
NADAL Jean-Baptiste
45dc3049e7 [FEAT] Matrix : add minor 2024-02-02 17:50:54 +01:00
NADAL Jean-Baptiste
a584bf54d8 [FEAT] Add Submatrix 2024-02-02 17:41:51 +01:00
NADAL Jean-Baptiste
7d52592cd5 [FIX] Fix some PVS Error 2024-02-02 16:56:09 +01:00
NADAL Jean-Baptiste
bab4ba5a2b [FEAT] Matrix add dertminant 2024-02-02 16:39:45 +01:00
NADAL Jean-Baptiste
76144ffba2 [FEAT] Add a new identity test 2024-02-02 16:18:54 +01:00
NADAL Jean-Baptiste
9bf4dd4f7e [FEAT] Matrix add transpose 2024-02-02 16:15:28 +01:00
NADAL Jean-Baptiste
5866f77915 [FEAT] Add identity matrix 2024-02-02 14:50:07 +01:00
NADAL Jean-Baptiste
221a1e01e3 [FEAT] Add Matrix * Tuple 2024-02-01 18:43:27 +01:00
NADAL Jean-Baptiste
7201bfdf4c [FEAT] Add matrix 2024-02-01 15:58:58 +01:00
NADAL Jean-Baptiste
3c5bf7e52a [FEAT] Update indent settings and add a clang-format file 2024-02-01 12:27:39 +01:00
NADAL Jean-Baptiste
ec96114111 [FEAT] Add canvas ppm part. 2024-01-31 18:19:26 +01:00
NADAL Jean-Baptiste
770b784383 [FEAT]Add Canvas 2024-01-31 15:18:47 +01:00
NADAL Jean-Baptiste
3c88427371 [FIX] Just rename tests 2024-01-31 11:42:27 +01:00
NADAL Jean-Baptiste
033ec18577 [FEAT] Color Finish all tests 2024-01-31 11:38:36 +01:00
b44f8ee144 [FEAT] Fix tuple and color operators 2024-01-30 22:06:30 +01:00
NADAL Jean-Baptiste
c3534cd7a1 [WIP] starting the implementation of color 2024-01-30 18:43:50 +01:00
NADAL Jean-Baptiste
3d3b8b7f02 [FEAT] add dot and cross 2024-01-30 15:55:42 +01:00
NADAL Jean-Baptiste
65e26baf5f [FEAT] Add normalize 2024-01-30 15:26:14 +01:00
NADAL Jean-Baptiste
6bbc2b7d96 [FEAT] add operator * and / and magnitude 2024-01-30 12:32:44 +01:00
NADAL Jean-Baptiste
8ab4c0d192 [FEAT] Disable pvs on test part. 2024-01-30 11:54:03 +01:00
NADAL Jean-Baptiste
db4fa8556a [FEAT] Update CMake project. 2024-01-30 11:43:37 +01:00
3573d634ac [FEAT] Tuple add negative 2024-01-29 23:56:45 +01:00
3595f21d70 [FEAT] Tuple: add operator + and - 2024-01-29 23:17:31 +01:00
b212ca2bac [FEAT] Add creation of Point and Vector 2024-01-29 22:54:22 +01:00
NADAL Jean-Baptiste
2c4d63d622 [FEAT] Add test and Tuplus object 2024-01-29 18:43:18 +01:00
NADAL Jean-Baptiste
425bf4689e [WIP] Add skeleton 2024-01-29 14:49:00 +01:00
NADAL Jean-Baptiste
a3b7834d9a first commit 2024-01-29 14:05:22 +01:00