NADAL Jean-Baptiste
|
e17ac42b4a
|
[WIP] sart intergration of cylinders
|
2024-03-18 16:35:12 +01:00 |
|
NADAL Jean-Baptiste
|
b2ba503d24
|
[FEAT] Use CPM and catch2 has library
|
2024-03-18 12:44:42 +01:00 |
|
NADAL Jean-Baptiste
|
544200ae14
|
[ADD] Add Chapter 12 gallery
|
2024-03-15 17:33:42 +01:00 |
|
NADAL Jean-Baptiste
|
0dd7384978
|
[FEAT] Add Cube support - still issue on the shadow with the glass cube.
|
2024-03-15 11:10:12 +01:00 |
|
NADAL Jean-Baptiste
|
03c825bd3a
|
[FEAT] Add a test for Cube
|
2024-03-14 17:32:14 +01:00 |
|
NADAL Jean-Baptiste
|
26282306a3
|
[WIP] Add cubes skeleton
|
2024-03-13 18:46:34 +01:00 |
|
NADAL Jean-Baptiste
|
8e7d2ac8d7
|
[FEAT] Update chapter 10 gallery image
|
2024-03-13 13:28:39 +01:00 |
|
NADAL Jean-Baptiste
|
d2fe968717
|
[FEAT] Finish the Chapter 11
|
2024-03-13 13:23:36 +01:00 |
|
NADAL Jean-Baptiste
|
e54916f82e
|
[FIX] Fix some pvs issue
|
2024-03-12 18:51:13 +01:00 |
|
NADAL Jean-Baptiste
|
6e17dd94c1
|
[FEAT] until test3 of schlick implementation
|
2024-03-12 18:42:19 +01:00 |
|
NADAL Jean-Baptiste
|
6f55253ffd
|
[FEAT] refraction tips7 is now working
|
2024-03-12 16:15:53 +01:00 |
|
NADAL Jean-Baptiste
|
668a51c4f7
|
[WIP] Test 7 of refraction is in wip
|
2024-03-11 18:43:31 +01:00 |
|
NADAL Jean-Baptiste
|
47b1cc677e
|
[WIP] Refraction in progress... the tests is green.
|
2024-03-11 16:31:06 +01:00 |
|
NADAL Jean-Baptiste
|
d519399c61
|
[WIP] Refraction Wip
|
2024-03-08 17:35:10 +01:00 |
|
NADAL Jean-Baptiste
|
548d765fcb
|
[FEAT] Material add transparency and refractive_index into material
|
2024-03-06 16:59:43 +01:00 |
|
NADAL Jean-Baptiste
|
cd67bdbda5
|
[FEAT] Update vscode project
|
2024-03-06 16:52:42 +01:00 |
|
NADAL Jean-Baptiste
|
1d75456ad8
|
[WIP] reflect_color is in wip
|
2024-03-05 18:30:57 +01:00 |
|
NADAL Jean-Baptiste
|
41ea86d3ec
|
[WIP] Add reflective parameter into material
|
2024-03-05 17:01:38 +01:00 |
|
NADAL Jean-Baptiste
|
61fccc5bc0
|
[FEAT] Pattern: Add others pattern
|
2024-03-04 14:06:29 +01:00 |
|
NADAL Jean-Baptiste
|
a602dbceec
|
[DEV] Update clang format file.
|
2024-03-04 14:05:38 +01:00 |
|
NADAL Jean-Baptiste
|
49d06737a5
|
[FEAT] Add abstraction for stripe_patern
|
2024-03-01 12:27:01 +01:00 |
|
NADAL Jean-Baptiste
|
22a3e46a36
|
[CI] Update vscode project.
|
2024-03-01 11:31:40 +01:00 |
|
NADAL Jean-Baptiste
|
0576ccaccb
|
[WIP] stripe-pattern is now ok.
|
2024-02-29 18:39:45 +01:00 |
|
NADAL Jean-Baptiste
|
5e540a995b
|
[FEAT] Add strip pattern to material
|
2024-02-29 13:56:39 +01:00 |
|
NADAL Jean-Baptiste
|
a8cf2d984f
|
[CI] Update vscode project
|
2024-02-29 13:55:26 +01:00 |
|
NADAL Jean-Baptiste
|
73c6e54796
|
[WIP] start chapter 10.
|
2024-02-28 14:51:19 +01:00 |
|
NADAL Jean-Baptiste
|
ac84d77d14
|
Make openMP tests
|
2024-02-28 14:08:42 +01:00 |
|
NADAL Jean-Baptiste
|
9f109ffe30
|
Fix PVS warning
|
2024-02-28 10:37:53 +01:00 |
|
NADAL Jean-Baptiste
|
78f1fee6cd
|
[DEV] Update vscode settings
|
2024-02-28 10:37:41 +01:00 |
|
NADAL Jean-Baptiste
|
20aa1e6423
|
[FEAT] Reorganize the sources
|
2024-02-27 18:47:49 +01:00 |
|
NADAL Jean-Baptiste
|
6d55a9ab03
|
Update vscode settings
|
2024-02-27 18:47:20 +01:00 |
|
NADAL Jean-Baptiste
|
38e34f3b2c
|
[ADD] Add measurement for chapters
|
2024-02-27 18:18:40 +01:00 |
|
NADAL Jean-Baptiste
|
429fa3f743
|
[FEAT] Make refactoring of shape object
|
2024-02-27 17:49:05 +01:00 |
|
NADAL Jean-Baptiste
|
91b9453267
|
Update Readme.md
|
2024-02-27 14:19:43 +01:00 |
|
NADAL Jean-Baptiste
|
a15817ef01
|
Update README.md
|
2024-02-27 14:18:44 +01:00 |
|
NADAL Jean-Baptiste
|
8f9bb697f5
|
Update README.md
|
2024-02-27 14:17:16 +01:00 |
|
NADAL Jean-Baptiste
|
8c6aa15f52
|
[FEAT] Update gallery
|
2024-02-27 14:14:40 +01:00 |
|
NADAL Jean-Baptiste
|
4e5147d416
|
[FEAT] update vscode.json
|
2024-02-27 14:14:13 +01:00 |
|
NADAL Jean-Baptiste
|
87e653e21f
|
[FEAT] Update the Readme
|
2024-02-26 16:58:38 +01:00 |
|
NADAL Jean-Baptiste
|
d109170ec1
|
[FEAT] Chapter 07 is done.
|
2024-02-26 16:55:38 +01:00 |
|
NADAL Jean-Baptiste
|
2681833d1d
|
[DEV] Update settings.json
|
2024-02-26 16:54:23 +01:00 |
|
NADAL Jean-Baptiste
|
93ea478cc9
|
[FIX] Fix matrix view_transform
|
2024-02-26 10:47:30 +01:00 |
|
NADAL Jean-Baptiste
|
a0f6a3f2f2
|
[CI] update settings.json
|
2024-02-26 10:47:07 +01:00 |
|
NADAL Jean-Baptiste
|
cb4149ae60
|
[FEAT] add tuple reflect
|
2024-02-16 17:09:56 +01:00 |
|
NADAL Jean-Baptiste
|
8c75d297a7
|
[FEAT] Add Normal
|
2024-02-16 16:14:51 +01:00 |
|
NADAL Jean-Baptiste
|
53cf65fda2
|
[FEAT] Remove unused fonctions
|
2024-02-16 11:40:32 +01:00 |
|
NADAL Jean-Baptiste
|
f8b94c9d0b
|
[FEAT] Update code coverage
|
2024-02-15 18:30:44 +01:00 |
|
NADAL Jean-Baptiste
|
d67f024711
|
[FEAT] Add Extra Tests to update code coverage of current code.
|
2024-02-15 17:04:05 +01:00 |
|
NADAL Jean-Baptiste
|
f8c2188f61
|
[FIX] Rename object has shape
|
2024-02-15 16:16:48 +01:00 |
|
NADAL Jean-Baptiste
|
804822ec86
|
[WIP] ADD normal_at method
|
2024-02-15 15:47:37 +01:00 |
|
NADAL Jean-Baptiste
|
4d57e60ecb
|
[ADD] Add skeleton form normal test
|
2024-02-14 18:36:02 +01:00 |
|
NADAL Jean-Baptiste
|
d3fe032c8c
|
[FEAT] Finish the Chapter 05 with the render of a sphere shadow.
|
2024-02-14 16:44:13 +01:00 |
|
NADAL Jean-Baptiste
|
d019402756
|
[FIX] clang-tidy issue
|
2024-02-14 11:42:56 +01:00 |
|
NADAL Jean-Baptiste
|
a9520b89f1
|
[FIX] Fix a warning in the hit test
|
2024-02-14 11:28:15 +01:00 |
|
NADAL Jean-Baptiste
|
3e5a92ac91
|
[FEAT] All tests is now in BDD Style (like the book)
|
2024-02-14 11:11:22 +01:00 |
|
NADAL Jean-Baptiste
|
31cdc2c48a
|
[]
|
2024-02-13 18:46:04 +01:00 |
|
NADAL Jean-Baptiste
|
bac26441c5
|
[WIP] tests transform it into BDD Style
|
2024-02-13 18:41:42 +01:00 |
|
NADAL Jean-Baptiste
|
c3d3a85f08
|
[DEV] sort tests by tags
|
2024-02-13 18:40:26 +01:00 |
|
NADAL Jean-Baptiste
|
00b7b49fd1
|
[DOC] Add the picture of the book
|
2024-02-13 18:39:53 +01:00 |
|
NADAL Jean-Baptiste
|
768838670f
|
[FEAT] RAY: Add transform method
|
2024-02-12 18:24:38 +01:00 |
|
NADAL Jean-Baptiste
|
8c8e378ebd
|
[FEAT] Add all test intersections
|
2024-02-12 17:13:47 +01:00 |
|
NADAL Jean-Baptiste
|
6571fe27ee
|
[FEAT] Add a new intersections objects
|
2024-02-12 12:23:57 +01:00 |
|
NADAL Jean-Baptiste
|
af1b3ed2be
|
[WIP] Add Intersection
|
2024-02-08 19:54:50 +01:00 |
|
NADAL Jean-Baptiste
|
f7a450e736
|
[FIX] Fix Clang format
|
2024-02-08 18:48:04 +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 |
|
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 |
|
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 |
|