104 Commits

Author SHA1 Message Date
deb8208c84 shadows somewhat working 2025-10-12 14:39:35 +03:00
fff5507bbd world serialization complete, post processing saving 2025-10-11 23:39:25 +03:00
4b349195d6 work more on world storage and tools 2025-10-11 19:11:14 +03:00
8b2dcb496e work on world storage 2025-10-11 00:39:26 +03:00
e58a4fd20c fix textures being drawn upside down on macos 2025-10-10 23:03:07 +03:00
543b088341 mac fix 2025-10-10 22:35:13 +03:00
d12cbe6a74 start working on world storage 2025-10-09 22:29:59 +03:00
6b93d08209 add a new post-processing view 2025-10-09 21:22:31 +03:00
966513a64d work on post processing pipeline, still some bugs 2025-10-08 22:30:18 +03:00
f86026b588 use new nice rendering architecture to easily add shadowmap pass 2025-10-07 23:05:24 +03:00
4cc52535fc remove useless file 2025-10-07 22:25:43 +03:00
4ed3e17432 move trile editor to new rendering task model as well 2025-10-07 22:25:38 +03:00
4ffcbdab19 fix smol ui bug 2025-10-07 22:25:25 +03:00
bfc0c6cc39 add some helpful helpers 2025-10-07 21:34:45 +03:00
e236410fd0 get render task queue system working for triles 2025-10-07 21:27:13 +03:00
0a123efc55 move arbtri under new pipeline system 2025-10-05 22:14:36 +03:00
fde02a1dc7 work on refactoring the rendering pipeline 2025-10-05 21:49:09 +03:00
0b820e19c1 solve issue with world TLAS being formed wrong 2025-10-04 23:44:52 +03:00
4a6c56d36d work on ground rendering and tacoma integration 2025-10-04 22:47:36 +03:00
b8e4f0f3ed enable validation layers and debug sokol build 2025-09-28 23:10:41 +03:00
a2476a39a6 work on fix to weird issues 2025-09-28 22:50:03 +03:00
03556d15e8 work on texture debugger and encounter weird bug 2025-09-28 21:34:04 +03:00
4e34dbdd4c work on ground type texture 2025-09-27 22:58:42 +03:00
e375dc02aa git commit 2025-09-27 19:04:04 +03:00
6e5241c4cb work on some water 2025-09-27 09:32:37 +03:00
Tuomas Katajisto
26e49a1a5f git commit 2025-09-26 23:21:37 +03:00
Tuomas Katajisto
9bedf75e92 git commit 2025-09-26 22:55:44 +03:00
Tuomas Katajisto
bb6e354f79 improve gitignore 2025-09-26 22:09:14 +03:00
Tuomas Katajisto
e6f64d0238 imrpove grass 2025-09-26 22:08:42 +03:00
Tuomas Katajisto
c9807cb38e do some initial grass rendering prep 2025-09-25 21:47:15 +03:00
Tuomas Katajisto
80bbe103e0 refactor trile rendering to actually respect sg_buffer restrictions 2025-09-25 20:39:49 +03:00
1e44d6ddc2 weird grass shader test 2025-09-20 23:50:51 +03:00
726a43370e work on super basic grass plane rendering 2025-09-16 22:59:22 +03:00
0c5b0e9249 work a bit on the level editor working with the y edit layer 2025-09-16 18:50:02 +03:00
726682d5e7 add a file preview and improve plane collision detection with a max radius from camera 2025-09-15 23:31:16 +03:00
2898cfce76 begin work on mouse based level editing 2025-09-15 22:20:04 +03:00
00a4f37a33 improve ray plane collision check 2025-09-15 22:19:46 +03:00
Tuomas Katajisto
3797a94aae start working on level editing with raycasting 2025-09-14 19:55:55 +03:00
ad04c6e32f fix bug with trile draw in level editor 2025-09-13 16:40:32 +03:00
Tuomas Katajisto
174f3813a1 small bugfixes to trile addition and character input 2025-09-13 16:20:35 +03:00
3f314c23c9 work on world storage 2025-09-01 23:37:48 +03:00
6b62b78595 work on trile storage 2025-08-31 17:57:56 +03:00
Tuomas Katajisto
784293bf89 working mac build! 2025-08-28 17:15:30 +03:00
2fa7506785 add scissor command to arbitrary triangle pipeline 2025-08-25 22:11:53 +03:00
e31a52e049 work on engine and small demo game 2025-08-22 16:41:12 +03:00
495c02e1b1 fix bug with console commands 2025-08-01 21:24:48 +03:00
77a70fc139 add code to integrate a game into the engine 2025-08-01 10:28:03 +03:00
d0ee73035b post processing for path traced images 2025-07-30 22:26:56 +03:00
e36908096a work on level editing 2025-07-29 09:29:38 +03:00
d63261a5b4 work on asset packing and console logging 2025-07-28 16:51:01 +03:00