Commit graph

153 commits

Author SHA1 Message Date
John Alanbrook bb5e6b883a rendering improvements 2024-07-11 14:25:45 -05:00
John Alanbrook 9a98ce5e43 New mum tools 2024-07-09 01:03:39 -05:00
John Alanbrook e6450b8981 add api 2024-07-03 16:38:29 -05:00
John Alanbrook e1ac2a8fe3 fix render image 2024-07-01 17:00:01 -05:00
John Alanbrook f7fdae024d remove unneede info logging 2024-07-01 10:59:31 -05:00
John Alanbrook ebfa801560 add check to image blit 2024-06-18 17:10:24 -05:00
John Alanbrook 2fe4e825aa add thumbnail making 2024-06-18 16:14:23 -05:00
John Alanbrook ecf3859067 initial add of imgui 2024-06-05 16:07:44 -05:00
John Alanbrook cb30231c2f fix makefile; fix yaml to json 2024-05-30 17:12:32 -05:00
John Alanbrook b2a45fcfdd fix linux opengl render; windows ucrt 2024-05-29 20:21:19 -05:00
John Alanbrook 33fdd97bdd Simplify components in js 2024-05-28 13:39:02 -05:00
John Alanbrook eadfd1dc38 add steam and dsp node js 2024-05-21 18:50:53 -05:00
John Alanbrook 39442c10af Transform is uniform if not present 2024-05-21 09:33:17 -05:00
John Alanbrook 0a318c56e5 Overhaul physics-javascript integration 2024-05-20 13:50:57 -05:00
John Alanbrook 4e4667db50 removed unnecessary physics code 2024-05-17 12:39:04 -05:00
John Alanbrook ba2409fc56 2d physics to javascript 2024-05-17 04:23:03 -05:00
John Alanbrook ee72949029 move window ideas to javascript 2024-05-16 14:50:18 -05:00
John Alanbrook 18c5bc6a56 Add mum rendering camera 2024-05-16 08:21:13 -05:00
John Alanbrook f4ee9d8228 Shader upade works on windows 2024-05-15 16:34:03 -05:00
John Alanbrook cadf10b3a9 Move rendering functions into prosperon 2024-05-15 14:16:05 -05:00
John Alanbrook f1813a046a Fix transform issues 2024-05-15 07:54:19 -05:00
John Alanbrook f8db84538f Correct metal rendering 2024-05-14 15:22:24 -05:00
John Alanbrook 3b3e58cf39 Split up end pass and commit 2024-05-13 14:07:00 -05:00
John Alanbrook 2a1ea67cec Merge transforms into single type 2024-05-12 18:36:14 -05:00
John Alanbrook 36505ebf51 Particles now work with ssbos 2024-05-10 07:55:53 -05:00
John Alanbrook 011d1d99d5 Update sokol gfx 2024-05-09 21:15:19 -05:00
John Alanbrook d43d9d8fe3 Move buffer binding assignment to javascript 2024-05-09 20:37:11 -05:00
John Alanbrook 22c38fe481 Unify pipeline generation 2024-05-08 11:07:19 -05:00
John Alanbrook 44b3bf3a7d Move primitive support to javascript 2024-05-06 21:59:22 -05:00
John Alanbrook 97e258ae7c Dynamic on load text shaders 2024-05-03 16:26:40 -05:00
John Alanbrook 79e4772f93 Separate entity from rigidbody 2024-05-02 17:13:09 -05:00
John Alanbrook e86e126894 Sprite, transform, render overhaul 2024-05-02 13:52:28 -05:00
John Alanbrook 41eadce13e Set uniform data from javascript 2024-04-30 10:32:27 -05:00
John Alanbrook 71fda604ee render 2024-04-28 13:33:37 -05:00
John Alanbrook 8e337db1e5 Sprite rendered quad 2024-04-23 15:58:08 -05:00
John Alanbrook 9d93f603f0 Sprite rendered in javascript initial 2024-04-21 10:05:18 -05:00
John Alanbrook 0c2d344259 Basic 3d 2024-04-20 12:55:20 -05:00
John Alanbrook 17d89f6314 Fix makefile; smaller wasm; generalize widgets 2024-04-18 17:34:56 -05:00
John Alanbrook 5bb7ea32bf Add scripting for rendering colors 2024-04-17 11:51:29 -05:00
John Alanbrook 3b3cb14421 Add asynchronous web game loading and simple pack 2024-04-17 11:51:29 -05:00
John Alanbrook e6ec506512 Fix web build 2024-04-17 11:51:29 -05:00
John Alanbrook a7d4dd1406 figuring out web 2024-04-17 11:51:28 -05:00
John Alanbrook 127569ee03 Fix json animation for single animation 2024-04-16 12:36:26 -05:00
John Alanbrook c368b81216 Fix crash on exit 2024-04-16 07:48:34 -05:00
John Alanbrook fab05573d9 remove steam 2024-04-15 15:02:57 -05:00
John Alanbrook c05cb3c6d2 Change physics collisions and masks 2024-04-12 13:53:00 -05:00
John Alanbrook 17ad44e5a5 Physics fixes; editor fixes 2024-04-11 17:17:49 -05:00
John Alanbrook 33ac36ae5c Fix render bug 2024-04-10 16:21:46 -05:00
John Alanbrook 941106ced5 fonts managed by javascript 2024-04-09 16:48:15 -05:00
John Alanbrook 5051d11005 Fix scaling and rotating controls 2024-04-09 08:01:54 -05:00