75 Commits

Author SHA1 Message Date
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
307a09cba5 fix a problem with not returning from all control paths in generated code 2025-07-27 23:24:52 +03:00
67384f30e9 get default arguments to work with console command registration 2025-07-27 23:18:51 +03:00
7344c44576 work on auto-adding console commands 2025-07-26 21:47:04 +03:00
977bb107dc Work on automatically generating UI for editing struct 2025-07-23 00:55:27 +03:00
467a24766f Create basic linter 2025-07-22 14:31:41 +03:00
e90a4495e7 Work 2025-07-21 22:47:31 +03:00
f6e754ff73 Improve profiling and fix perf issue 2025-07-20 22:24:54 +03:00
9e76ba4c32 Get Iprof working 2025-07-20 21:31:28 +03:00
7f8aaf0e53 Some iprof thing 2025-07-20 17:28:31 +03:00
a2c632f722 work on sky editor and world data 2025-07-17 11:19:12 +03:00
72b73f8c01 materials 2025-07-16 23:45:02 +03:00
96a48188d2 add tacoma integration for ray tracing 2025-07-16 23:09:53 +03:00
e33abb6b9c Work on resolving which trixel are we in the mesh 2025-07-15 15:17:58 +03:00
94c991bc4a Work on passing trixel colors to trile renderer 2025-07-15 12:39:51 +03:00
c1c846dfb6 work on editor improvements 2025-07-15 10:34:38 +03:00
bf8f8d164a work on level editor camera 2025-07-15 00:25:28 +03:00
525ca581a8 work 2025-07-13 13:06:27 +03:00
34873926e0 Work on level editing 2025-07-13 12:14:48 +03:00
e52b06da03 Finally working meshgen port 2025-07-12 00:07:40 +03:00
5d017f0a2b Work on level editor and trile rendering in level editor 2025-07-10 23:57:14 +03:00
da6ea393f9 Meshgen port complete, does not work correctly 2025-07-08 23:27:44 +03:00
d8ad5acf77 Work on port of meshgen code 2025-07-07 22:27:12 +03:00
9330ebf8d6 little progress 2025-07-06 15:57:50 +03:00
169985481c work on porting mesh generation 2025-07-03 23:57:55 +03:00
b307bb2a93 working area tool 2025-07-02 16:42:59 +03:00
a7c1b0794c lighting model for trile editor 2025-06-30 20:46:45 +03:00
5729577126 work towards normals 2025-06-28 18:14:03 +03:00
9b1f5894e8 mac support 2025-06-28 18:14:03 +03:00
a4f0666ef0 add mac support 2025-06-28 18:14:03 +03:00