Commit Graph

94 Commits

Author SHA1 Message Date
NADAL Jean-Baptiste 78f1fee6cd [DEV] Update vscode settings 2024-02-28 10:37:41 +01:00
jbnadal 32689ab4cc [FEAT] Add Plane Chapter 09 is done 2024-02-27 23:29:44 +01:00
jbnadal 86e31e76eb [FIX] Fix compilations errors 2024-02-27 21:44:13 +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
jbnadal 0ce6bb15f0 [FEAT] Add shadow support 2024-02-26 23:32:33 +01:00
jbnadal 58938fbb0c [FIX] Fix vscode settings 2024-02-26 21:49:46 +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
jbnadal 45ff10ecc8 [ADD] ray_for_pixel to camera 2024-02-25 23:47:40 +01:00
jbnadal 11890d6273 [WIP] Add Camera 2024-02-23 22:26:38 +01:00
jbnadal 9b85b5940a [ADD] Add View treansform 2024-02-23 14:49:26 +01:00
jbnadal ea33f1b985 [FEAT] add world.color_at 2024-02-22 23:00:54 +01:00
jbnadal 6acf43540f [WIP] world is wip 2024-02-22 00:23:01 +01:00
jbnadal 288f26358e [WIP] World in progress 2024-02-20 23:10:49 +01:00
jbnadal 6901cefbbc [FEAT] Finish the Chapter 06 2024-02-20 09:57:47 +01:00
jbnadal aba3450f2e [FEAT] ADD lighting method 2024-02-20 09:14:01 +01:00
jbnadal ee5b2c1c95 [FEAT] Add PointLight & Material 2024-02-19 22:56:26 +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
jbnadal e17bfe5259 [FEAT] Not working yet. Move intersect to object and sphere instead of RAy. 2024-02-13 00:07:36 +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