Commit Graph

343 Commits

Author SHA1 Message Date
14f32aa069 Merge branch 'refs/heads/dynamic-rendering' 2025-01-18 19:54:16 -05:00
d33379850c Some compiling cleanup 2025-01-18 15:29:02 -05:00
83f12f8f7e Gets dynamic rendering mostly working 2025-01-17 21:17:07 -05:00
615e994bd5 Work on switching to dynamic rendering 2024-12-21 23:42:05 -05:00
66c270d3c6 Some cleanup 2024-11-23 11:50:51 -05:00
99932c888e Some more code cleanup 2024-11-03 17:29:23 -05:00
d1a60515b8 More progess on chunk system 2024-11-03 14:39:45 -05:00
800f33427f Some cleanup 2024-11-03 14:28:39 -05:00
46464fa6d2 Cleanup octree and get started on chunk system 2024-11-03 12:27:43 -05:00
6439b1cbf2 Bunch of standard cleanup 2024-11-01 15:34:31 -04:00
c8b68493d4 Fixes up bounding boxes for octree 2024-11-01 15:03:50 -04:00
abccdf06d6 Adds extra error checking for glfw returns 2024-11-01 11:05:35 -04:00
92fd7162ed Implement basic in-engine timing 2024-10-30 05:23:56 -04:00
78bee55482 Cleans up intersection testing 2024-10-28 06:55:59 -04:00
e55fe643c7 Fixes comparison to the imgui descriptor set being wrong 2024-10-28 06:55:50 -04:00
90f5d133e7 Add in PBR testing models 2024-10-28 05:32:36 -04:00
fd480af9e4 Fixes composition shader 2024-10-28 05:32:21 -04:00
26e4123ec2 Fixes up shader reloading 2024-10-28 05:32:12 -04:00
7277c99223 Add in shader reloading and cleanup 2024-10-20 00:09:28 -04:00
5c4d7281fb Organize systems better 2024-10-18 14:47:21 -04:00
3009bdbe88 PBR Progress 2024-10-17 17:47:49 -04:00
0c3d82334b Fixes issue where you can scroll in the preview 2024-10-16 10:03:33 -04:00
603732232c Removes a shit ton of random debug logging 2024-10-15 08:14:22 -04:00
7a85b0eb5a Implement extra render outputs for metallic and emissives 2024-10-15 05:24:48 -04:00
20a24512b7 Cleanup some shader code 2024-10-14 07:58:40 -04:00
cd8b90ceef Add in testing model 2024-10-14 04:29:55 -04:00
9e919060f3 Get basics of material system implemented and working 2024-10-14 04:29:41 -04:00
b3945e600b Add in more test files 2024-10-13 12:05:14 -04:00
eccbd33af8 Fixes up a bunch of lib stuff 2024-10-12 08:52:30 -04:00
08eb20f19d Cleanup 2024-10-12 08:33:17 -04:00
282a60e4b2 Fixes up some bounding box stuff 2024-10-12 08:05:55 -04:00
59fda55356 Finish pipeline rewrite 2024-10-11 11:58:39 -04:00
32de4cdc0c Cleanup and housekeeping 2024-10-04 19:01:41 -04:00
0127b2dfeb Some organization cleanup 2024-10-04 05:58:00 -04:00
3f86e2ce1f Rexports blender 3.2 demo model 2024-10-03 17:20:50 -04:00
6a0191ff9c Fixes rotation loading being incorrect in gltf loader (w,x,y,z) -> (x,y,z,w) 2024-10-03 17:20:27 -04:00
ef229eab07 Adds in better checks for buffer copying rather than an exception throw check 2024-10-03 16:57:15 -04:00
7f4d77d8c3 Add in rotation gltf test 2024-10-03 01:08:00 -04:00
28e76a8ec9 Fixes bounding boxes being fucky 2024-10-03 01:07:49 -04:00
32ea025d82 Fixes debug name for buffers 2024-10-01 20:37:08 -04:00
d2aad3c239 Expand index and vertex buffer 2024-10-01 20:32:10 -04:00
d17a9af3c1 Add in demo model from blender 2024-10-01 20:32:00 -04:00
2e31f854f5 Fixes issue with indicies being smaller then expected when loading glTF models 2024-10-01 20:31:21 -04:00
eea6bb21a8 Write custom decompose function 2024-10-01 19:47:09 -04:00
a26549ce63 Fixes axis helper 2024-10-01 19:01:24 -04:00
2251480498 More bounding box fixes 2024-10-01 01:37:50 -04:00
bb8152491c Fixes bounding box being wonk 2024-09-29 23:13:34 -04:00
b56078be62 Some cleanup 2024-09-29 22:47:56 -04:00
f8ea24ec95 Cleanup some includes 2024-09-29 22:27:24 -04:00
790d690d7a Add more tests 2024-09-29 16:02:42 -04:00