Commit Graph

85 Commits

Author SHA1 Message Date
2b879218ed fix compilation error unused variable, make getFilePath work on windows (yavin, you should still install linux), add error callback to glfw 2025-02-06 16:34:36 +01:00
b1c9718ae3 + | Portal viewing angle teleportation 2025-02-06 16:33:45 +01:00
9e802860ee + | Almost pixel perfect portals tp 2025-02-06 16:33:43 +01:00
106db8e29e renderer works in headless mode now 2025-02-06 16:33:19 +01:00
7778127a8b renderer can now load a path 2025-02-06 16:32:44 +01:00
cb7eb9346c start changing parsing of arguments to add settings and start a render with no input 2025-02-06 16:31:28 +01:00
c426b8078b + | Denoising texture 2025-02-02 19:45:26 +01:00
f03d48e62d ~ | Fixing emissive texture 2025-02-02 15:16:47 +01:00
328737ac4b + | Poorly done emissive texture 2025-02-01 21:32:37 +01:00
0b930fe394 ~ | Small tweaks 2025-02-01 14:56:45 +01:00
49bc86433f ~ | Imgui and other 2025-01-31 12:19:27 +01:00
3d416ac156 merge renderer with main 2025-01-30 22:31:25 +01:00
28ba1a1dd0 + | Fixing 2025-01-30 18:33:01 +01:00
977b4eb63e ~ | some opti 2025-01-30 17:16:03 +01:00
2e062a69e9 + | Cleaning and color texture done 2025-01-30 15:33:00 +01:00
8466e672f6 + | texture 2025-01-28 19:19:46 +01:00
ff9ab9251f + | truc 2025-01-28 18:35:46 +01:00
e9c77cfdd4 + | Parsing textures 2025-01-27 23:56:32 +01:00
6b64d2188e + | Multiple textures 2025-01-27 19:08:52 +01:00
1e0ff2d88d + | Texture parse 2025-01-27 16:59:06 +01:00
d93a7342a1 + | Texture working on sphere 2025-01-26 22:42:37 +01:00
25187d60ce fix conditional jump problems, add functions to use ffmpeg for the render and add ffmpeg to compile the project 2025-01-25 03:27:55 +01:00
6378ed0737 + | Small opti 2025-01-24 19:54:14 +01:00
7b1be7c2d9 rendrerer : add a test split button to see if a part of path is good 2025-01-23 19:47:41 +01:00
4b8e9bd5f0 add renderer window to make a path with timestamps 2025-01-23 13:06:22 +01:00
fc9f8b9d91 ~ | small change 2025-01-20 19:05:57 +01:00
fcf693329d + | Multiple obj implenting on compute 2025-01-20 10:28:24 +01:00
84b0f22127 + | Multiple obj using multiple BVH 2025-01-19 22:40:02 +01:00
d7bf46e76e ~ | dfghjkl 2025-01-19 20:04:59 +01:00
0ae411d8ea + | BVH Sah 2025-01-19 17:58:11 +01:00
71df788350 + | Patching opti's problem 2025-01-19 15:48:25 +01:00
d0d67b8bd7 ~ | Even more optimizing 2025-01-19 15:30:27 +01:00
08c0ce1d83 ~ | BVH optimizing again 2025-01-19 00:34:35 +01:00
388ad5fc7d + | Opti bvh on compute.glsl 2025-01-18 21:12:11 +01:00
146381f191 + | bvh opti 2025-01-18 19:41:29 +01:00
f1e9a75599 ~ | BVH Opti working 2025-01-18 19:21:29 +01:00
4863a5ef77 + | BVH opti 2025-01-18 18:08:01 +01:00
85bab977df + | Debug view 2025-01-18 16:00:24 +01:00
5d3de6158b + | Dragon and bvh 2025-01-18 12:30:35 +01:00
ce49ecb219 + | BVH Working 2025-01-17 19:31:43 +01:00
6fdea11adb ~ | BVH sent to gpu 2025-01-17 16:27:39 +01:00
02e670195c + | Light array sent to gpu 2025-01-16 17:17:03 +01:00
2899055b51 + | Fog imGUI 2025-01-14 20:38:03 +01:00
449f059a07 add obj parser 2025-01-13 18:09:25 +01:00
fec85708b6 ~ | ImGui camera modification 2025-01-12 17:51:26 +01:00
3f7eb5e05a merge dynamic_pixelisation with main 2025-01-11 16:17:11 +01:00
8691f1b8ac + | Basic imgui window 2025-01-11 16:05:28 +01:00
e0b057a189 pixelisation try to stay between 60 and 90 fps 2025-01-11 16:03:08 +01:00
a46404d91d + | Other key can now be pressed without accum reset 2025-01-11 00:36:52 +01:00
e46f41a4b4 + | Pixelisation when moving 2025-01-10 23:44:17 +01:00