Commit Graph

25 Commits

Author SHA1 Message Date
bailehuni
9b5fca62f5 Do some more reformatting 2024-06-04 19:01:49 +01:00
bailehuni
dec129f280 Finish organising libraries 2024-06-02 12:55:04 +01:00
bailehuni
e9e78966be Allow changing present mode 2024-04-26 23:31:34 +01:00
5b60668f71 Fix window resize in wayland 2024-04-13 12:11:36 +01:00
bailehuni
28dcc9a3f7 make shadows look slightly better 2024-03-28 23:18:25 +00:00
bailehuni
716dc8f5f0 Fix shadow mapping for alpha-clipped meshes 2024-03-28 00:14:09 +00:00
bailehuni
dfd892b146 Make the lighting directional again 2024-03-27 15:01:05 +00:00
bailehuni
cda6a99e5c Clean up 2024-03-27 00:28:31 +00:00
bailehuni
81ed78de51 Get Dear ImGui working again and make the scene dark and forboding 2024-03-26 12:14:03 +00:00
bailehuni
389c979f2f Get shadow mapping mostly working 2024-03-26 11:18:50 +00:00
bailehuni
dcd71d3a14 Replace renderpass with dynamic rendering (imgui broken) 2024-03-25 17:49:52 +00:00
bailehuni
f04c516d2b Begin adding shadow mapping and a few vulkan fixes 2024-03-23 21:16:30 +00:00
bailehuni
11641c6179 Add skybox and crude IBL approximation 2024-03-19 11:32:51 +00:00
bailehuni
1b0af6cd8b Get player controller wall collisions working 2024-03-18 01:04:33 +00:00
bailehuni
daba5332b9 fix collision tree 2024-03-14 04:25:02 +00:00
bailehuni
d9ea79170f add bvh tree for collisions, begin basic debug rendering support 2024-03-03 23:22:23 +00:00
b58d343c8d try getting normal maps to work 2023-11-05 01:04:05 +00:00
84f7647258 Add imgui 2023-10-01 11:38:27 +01:00
591d0ea3c2 Attempt to fix coordinate system 2023-09-19 12:29:40 +01:00
010ecb1641 add comments 2023-09-02 19:14:12 +01:00
977da197e2 Render dynamic meshes 2023-08-31 14:18:42 +01:00
c86809af66 add static rendering 2023-08-31 10:51:12 +01:00
87f98ce4c6 Add renderer methods 2023-08-29 22:10:05 +01:00
0145bf187d write out renderer class 2023-08-29 18:06:04 +01:00
6a8c8b1c3e optimise ecs; build static mesh render lists 2023-08-22 23:41:08 +01:00