Commit Graph

80 Commits

Author SHA1 Message Date
9ab0212d03 renderer can now load a path 2025-02-04 19:06:41 +01:00
2264ed7a8f start changing parsing of arguments to add settings and start a render with no input 2025-02-04 03:19:29 +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
bd2a371b50 Merge branch 'main' of github.com:TheRedShip/RT_GPU 2025-01-10 23:08:50 +01:00
1a102b1ab0 ~ | Better memory management 2025-01-10 23:07:20 +01:00
08fb9c37ad jsp 2025-01-10 21:31:55 +01:00
ec765f9e73 remove delete scene in window destructor, change protection to only allow at least one arg 2025-01-09 17:13:10 +01:00
e474e451e6 ~ | Better camera managment 2025-01-09 11:48:32 +01:00