Commit Graph

136 Commits

Author SHA1 Message Date
bailehuni
30317ba5be more clean up 2024-07-29 18:58:33 +01:00
bailehuni
71e7f51195 a little bit more reformatting 2024-06-04 23:31:22 +01:00
bailehuni
9b5fca62f5 Do some more reformatting 2024-06-04 19:01:49 +01:00
bailehuni
9c4e36ee91 rename some symbols 2024-06-02 14:29:59 +01:00
bailehuni
dec129f280 Finish organising libraries 2024-06-02 12:55:04 +01:00
bailehuni
774e80aa8e Begin refactor (broken builds) 2024-06-01 23:03:39 +01:00
bailehuni
5105b6696e formatting 2024-05-29 17:05:31 +01:00
bailehuni
160de92a8c idk 2024-05-16 01:31:19 +01:00
bailehuni
b64eb11ce4 add tangent gen to builtin mesh generators 2024-05-03 02:06:53 +01:00
bailehuni
119978774c Change something?? 2024-04-29 18:51:52 +01:00
bailehuni
4f8252476c clean up code 2024-04-27 23:56:59 +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
d2223a7b45 Make all header files use #pragma once 2024-03-31 11:11:22 +01:00
bailehuni
16357675a7 Improve log messages and remove assimp loader 2024-03-31 10:52:52 +01:00
bailehuni
0603d77917 Improve shadows 2024-03-30 23:49:29 +00: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
f04c516d2b Begin adding shadow mapping and a few vulkan fixes 2024-03-23 21:16:30 +00:00
bailehuni
5b4dc87165 Better screenshot 2024-03-19 11:54:05 +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
a4d58a1490 Add test models and try to improve player controller 2024-03-14 19:37:44 +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
bailehuni
984941d546 Get PBR rendering working 2024-02-28 22:18:19 +00:00
bailehuni
59eb1842e4 Fix normal maps being loaded as srgb 2024-02-25 01:35:07 +00:00
deb8ad13a6 formatting stuff 2024-02-24 15:16:30 +00:00
17763968bd Get base color value gltf working 2024-02-17 00:22:22 +00:00
b06403ff32 get tangent generation working again 2024-02-16 22:08:14 +00:00
6d726e6501 get glTF loader working 2024-02-14 00:30:51 +00:00
b947cc68e0 get gltf mesh loading working 2024-02-05 16:02:14 +00:00
620525758d work on model loader 2024-02-03 00:01:01 +00:00
69802afb50 Support glTF meshes without UVs 2024-01-31 15:53:30 +00:00
0b959f0625 Work on model loader 2023-12-21 18:54:15 +00:00
7115acab87 get gltf mesh loading half done 2023-12-12 09:56:37 +00:00
0b911d11d6 10/12/2023 2023-12-10 20:57:47 +00:00
7aca66ff06 pbr work 2023-11-28 12:50:55 +00:00
33ee5aa321 get normal maps working 2023-11-05 14:39:19 +00:00
b58d343c8d try getting normal maps to work 2023-11-05 01:04:05 +00:00
53804696b3 Cleanup libs; change clangformat 2023-10-02 12:54:37 +01:00
35f4340380 change coordinate system to Z-up 2023-09-19 13:53:19 +01:00
591d0ea3c2 Attempt to fix coordinate system 2023-09-19 12:29:40 +01:00
604513f44d Use 'Entity' type instead of uint32_t 2023-09-19 08:40:45 +01:00
3f013b2860 add imgui source 2023-09-18 19:27:22 +01:00
e1fd364027 Test fullscreen exclusive support 2023-09-12 19:03:23 +01:00
977da197e2 Render dynamic meshes 2023-08-31 14:18:42 +01:00