Commit Graph

  • 649ac3880d [ADD] add group main NADAL Jean-Baptiste 2024-03-22 19:09:55 +01:00
  • f05603cb29 [ADD] add a skeleton of the group and refactor some test datas. NADAL Jean-Baptiste 2024-03-22 11:59:00 +01:00
  • b3490b146e [FEAT] Add cone NADAL Jean-Baptiste 2024-03-21 19:10:01 +01:00
  • 9a8e764b56 [FIX] Fix an issue on cylinder NADAL Jean-Baptiste 2024-03-20 18:23:38 +01:00
  • fd5753efeb [FEAT] cylinder is now ok NADAL Jean-Baptiste 2024-03-19 23:06:30 +01:00
  • 38107165a7 [FEAT] Update cyclinder NADAL Jean-Baptiste 2024-03-19 18:42:19 +01:00
  • d34ad6a60b [FEAT] Add skeleton for final image of chap13 NADAL Jean-Baptiste 2024-03-19 10:32:03 +01:00
  • cff3d78450 [FEAT] Add truncated cylinders NADAL Jean-Baptiste 2024-03-18 18:39:25 +01:00
  • e17ac42b4a [WIP] sart intergration of cylinders NADAL Jean-Baptiste 2024-03-18 16:35:12 +01:00
  • b2ba503d24 [FEAT] Use CPM and catch2 has library NADAL Jean-Baptiste 2024-03-18 12:44:42 +01:00
  • 544200ae14 [ADD] Add Chapter 12 gallery NADAL Jean-Baptiste 2024-03-15 17:33:42 +01:00
  • 0dd7384978 [FEAT] Add Cube support - still issue on the shadow with the glass cube. NADAL Jean-Baptiste 2024-03-15 11:10:12 +01:00
  • 03c825bd3a [FEAT] Add a test for Cube NADAL Jean-Baptiste 2024-03-14 17:32:14 +01:00
  • 26282306a3 [WIP] Add cubes skeleton NADAL Jean-Baptiste 2024-03-13 18:46:34 +01:00
  • 8e7d2ac8d7 [FEAT] Update chapter 10 gallery image NADAL Jean-Baptiste 2024-03-13 13:28:39 +01:00
  • d2fe968717 [FEAT] Finish the Chapter 11 NADAL Jean-Baptiste 2024-03-13 13:23:36 +01:00
  • 0da549d969 [FIX] Fix refraction in world and update chapter 11 exemple NADAL Jean-Baptiste 2024-03-12 23:57:12 +01:00
  • bd5f92d38a [FEAT] Chapter 11 is done NADAL Jean-Baptiste 2024-03-12 22:25:57 +01:00
  • 2dd9475c04 [FEAT] Chapter 11 is done. NADAL Jean-Baptiste 2024-03-12 22:24:57 +01:00
  • e54916f82e [FIX] Fix some pvs issue NADAL Jean-Baptiste 2024-03-12 18:51:13 +01:00
  • 6e17dd94c1 [FEAT] until test3 of schlick implementation NADAL Jean-Baptiste 2024-03-12 18:42:19 +01:00
  • 6f55253ffd [FEAT] refraction tips7 is now working NADAL Jean-Baptiste 2024-03-12 16:15:53 +01:00
  • 668a51c4f7 [WIP] Test 7 of refraction is in wip NADAL Jean-Baptiste 2024-03-11 18:43:31 +01:00
  • 47b1cc677e [WIP] Refraction in progress... the tests is green. NADAL Jean-Baptiste 2024-03-11 16:31:06 +01:00
  • d519399c61 [WIP] Refraction Wip NADAL Jean-Baptiste 2024-03-08 17:35:10 +01:00
  • 548d765fcb [FEAT] Material add transparency and refractive_index into material NADAL Jean-Baptiste 2024-03-06 16:59:43 +01:00
  • cd67bdbda5 [FEAT] Update vscode project NADAL Jean-Baptiste 2024-03-06 16:52:42 +01:00
  • 6acb8649e0 [wIP] Reflection is working NADAL Jean-Baptiste 2024-03-05 23:12:10 +01:00
  • 1d75456ad8 [WIP] reflect_color is in wip NADAL Jean-Baptiste 2024-03-05 18:30:57 +01:00
  • 41ea86d3ec [WIP] Add reflective parameter into material NADAL Jean-Baptiste 2024-03-05 17:01:38 +01:00
  • 17a75a841d [ADD] add source file for chapter 11 NADAL Jean-Baptiste 2024-03-04 23:41:48 +01:00
  • b70a2e196f [FEAT] Fisnish Chapter 10 NADAL Jean-Baptiste 2024-03-04 23:39:49 +01:00
  • 61fccc5bc0 [FEAT] Pattern: Add others pattern NADAL Jean-Baptiste 2024-03-04 14:06:29 +01:00
  • a602dbceec [DEV] Update clang format file. NADAL Jean-Baptiste 2024-03-04 14:05:38 +01:00
  • 49d06737a5 [FEAT] Add abstraction for stripe_patern NADAL Jean-Baptiste 2024-03-01 12:27:01 +01:00
  • 22a3e46a36 [CI] Update vscode project. NADAL Jean-Baptiste 2024-03-01 11:31:40 +01:00
  • 0576ccaccb [WIP] stripe-pattern is now ok. NADAL Jean-Baptiste 2024-02-29 18:39:45 +01:00
  • 5e540a995b [FEAT] Add strip pattern to material NADAL Jean-Baptiste 2024-02-29 13:56:39 +01:00
  • a8cf2d984f [CI] Update vscode project NADAL Jean-Baptiste 2024-02-29 13:55:26 +01:00
  • 73c6e54796 [WIP] start chapter 10. NADAL Jean-Baptiste 2024-02-28 14:51:19 +01:00
  • ac84d77d14 Make openMP tests NADAL Jean-Baptiste 2024-02-28 14:08:42 +01:00
  • 9f109ffe30 Fix PVS warning NADAL Jean-Baptiste 2024-02-28 10:37:53 +01:00
  • 78f1fee6cd [DEV] Update vscode settings NADAL Jean-Baptiste 2024-02-28 10:37:41 +01:00
  • 32689ab4cc [FEAT] Add Plane Chapter 09 is done NADAL Jean-Baptiste 2024-02-27 23:29:44 +01:00
  • 86e31e76eb [FIX] Fix compilations errors NADAL Jean-Baptiste 2024-02-27 21:44:13 +01:00
  • 20aa1e6423 [FEAT] Reorganize the sources NADAL Jean-Baptiste 2024-02-27 18:47:49 +01:00
  • 6d55a9ab03 Update vscode settings NADAL Jean-Baptiste 2024-02-27 18:47:20 +01:00
  • 38e34f3b2c [ADD] Add measurement for chapters NADAL Jean-Baptiste 2024-02-27 18:18:40 +01:00
  • 429fa3f743 [FEAT] Make refactoring of shape object NADAL Jean-Baptiste 2024-02-27 17:49:05 +01:00
  • 91b9453267 Update Readme.md NADAL Jean-Baptiste 2024-02-27 14:19:43 +01:00
  • a15817ef01 Update README.md NADAL Jean-Baptiste 2024-02-27 14:18:44 +01:00
  • 8f9bb697f5 Update README.md NADAL Jean-Baptiste 2024-02-27 14:17:16 +01:00
  • 8c6aa15f52 [FEAT] Update gallery NADAL Jean-Baptiste 2024-02-27 14:14:40 +01:00
  • 4e5147d416 [FEAT] update vscode.json NADAL Jean-Baptiste 2024-02-27 14:14:13 +01:00
  • 0ce6bb15f0 [FEAT] Add shadow support NADAL Jean-Baptiste 2024-02-26 23:32:33 +01:00
  • 58938fbb0c [FIX] Fix vscode settings NADAL Jean-Baptiste 2024-02-26 21:49:46 +01:00
  • 87e653e21f [FEAT] Update the Readme NADAL Jean-Baptiste 2024-02-26 16:58:38 +01:00
  • d109170ec1 [FEAT] Chapter 07 is done. NADAL Jean-Baptiste 2024-02-26 16:55:38 +01:00
  • 2681833d1d [DEV] Update settings.json NADAL Jean-Baptiste 2024-02-26 16:54:23 +01:00
  • 93ea478cc9 [FIX] Fix matrix view_transform NADAL Jean-Baptiste 2024-02-26 10:47:30 +01:00
  • a0f6a3f2f2 [CI] update settings.json NADAL Jean-Baptiste 2024-02-26 10:47:07 +01:00
  • 45ff10ecc8 [ADD] ray_for_pixel to camera NADAL Jean-Baptiste 2024-02-25 23:47:40 +01:00
  • 11890d6273 [WIP] Add Camera NADAL Jean-Baptiste 2024-02-23 22:26:38 +01:00
  • 9b85b5940a [ADD] Add View treansform NADAL Jean-Baptiste 2024-02-23 14:49:26 +01:00
  • ea33f1b985 [FEAT] add world.color_at NADAL Jean-Baptiste 2024-02-22 23:00:54 +01:00
  • 6acf43540f [WIP] world is wip NADAL Jean-Baptiste 2024-02-22 00:23:01 +01:00
  • 288f26358e [WIP] World in progress NADAL Jean-Baptiste 2024-02-20 23:10:49 +01:00
  • 6901cefbbc [FEAT] Finish the Chapter 06 NADAL Jean-Baptiste 2024-02-20 09:57:47 +01:00
  • aba3450f2e [FEAT] ADD lighting method NADAL Jean-Baptiste 2024-02-20 09:14:01 +01:00
  • ee5b2c1c95 [FEAT] Add PointLight & Material NADAL Jean-Baptiste 2024-02-19 22:56:26 +01:00
  • cb4149ae60 [FEAT] add tuple reflect NADAL Jean-Baptiste 2024-02-16 17:09:56 +01:00
  • 8c75d297a7 [FEAT] Add Normal NADAL Jean-Baptiste 2024-02-16 16:14:51 +01:00
  • 53cf65fda2 [FEAT] Remove unused fonctions NADAL Jean-Baptiste 2024-02-16 11:40:32 +01:00
  • f8b94c9d0b [FEAT] Update code coverage NADAL Jean-Baptiste 2024-02-15 18:30:44 +01:00
  • d67f024711 [FEAT] Add Extra Tests to update code coverage of current code. NADAL Jean-Baptiste 2024-02-15 17:04:05 +01:00
  • f8c2188f61 [FIX] Rename object has shape NADAL Jean-Baptiste 2024-02-15 16:16:48 +01:00
  • 804822ec86 [WIP] ADD normal_at method NADAL Jean-Baptiste 2024-02-15 15:47:37 +01:00
  • 4d57e60ecb [ADD] Add skeleton form normal test NADAL Jean-Baptiste 2024-02-14 18:36:02 +01:00
  • d3fe032c8c [FEAT] Finish the Chapter 05 with the render of a sphere shadow. NADAL Jean-Baptiste 2024-02-14 16:44:13 +01:00
  • d019402756 [FIX] clang-tidy issue NADAL Jean-Baptiste 2024-02-14 11:42:56 +01:00
  • a9520b89f1 [FIX] Fix a warning in the hit test NADAL Jean-Baptiste 2024-02-14 11:28:15 +01:00
  • 3e5a92ac91 [FEAT] All tests is now in BDD Style (like the book) NADAL Jean-Baptiste 2024-02-14 11:11:22 +01:00
  • 31cdc2c48a [] NADAL Jean-Baptiste 2024-02-13 18:46:04 +01:00
  • bac26441c5 [WIP] tests transform it into BDD Style NADAL Jean-Baptiste 2024-02-13 18:41:42 +01:00
  • c3d3a85f08 [DEV] sort tests by tags NADAL Jean-Baptiste 2024-02-13 18:40:26 +01:00
  • 00b7b49fd1 [DOC] Add the picture of the book NADAL Jean-Baptiste 2024-02-13 18:39:53 +01:00
  • e17bfe5259 [FEAT] Not working yet. Move intersect to object and sphere instead of RAy. NADAL Jean-Baptiste 2024-02-13 00:07:36 +01:00
  • 768838670f [FEAT] RAY: Add transform method NADAL Jean-Baptiste 2024-02-12 18:24:38 +01:00
  • 8c8e378ebd [FEAT] Add all test intersections NADAL Jean-Baptiste 2024-02-12 17:13:47 +01:00
  • 6571fe27ee [FEAT] Add a new intersections objects NADAL Jean-Baptiste 2024-02-12 12:23:57 +01:00
  • af1b3ed2be [WIP] Add Intersection NADAL Jean-Baptiste 2024-02-08 19:54:50 +01:00
  • f7a450e736 [FIX] Fix Clang format NADAL Jean-Baptiste 2024-02-08 18:48:04 +01:00
  • 480d8c56da [WIP] Add ray and sphere basic NADAL Jean-Baptiste 2024-02-05 23:33:48 +01:00
  • 4251291170 [FEAT] Add some chaines test NADAL Jean-Baptiste 2024-02-05 22:20:51 +01:00
  • 5bcc33383d [FEAT] Add shearing matrix transform NADAL Jean-Baptiste 2024-02-05 22:03:06 +01:00
  • ac1c702f78 [FIX] Update the Tests names NADAL Jean-Baptiste 2024-02-05 18:23:25 +01:00
  • 4e6ce30a1d [FEAT] Add Transformation Rotation NADAL Jean-Baptiste 2024-02-05 18:18:04 +01:00
  • dbac8a37c4 [FEAT] Add scaling NADAL Jean-Baptiste 2024-02-05 17:32:22 +01:00
  • b531e0b714 [FEAT]Add maxtrix translation NADAL Jean-Baptiste 2024-02-05 17:02:42 +01:00
  • 51e07ea1a5 [DEV] Update gdb script to have prettyfier support NADAL Jean-Baptiste 2024-02-05 14:59:50 +01:00