46 Commits

Author SHA1 Message Date
0df494602b BIt more cleanup. 2023-11-13 00:48:48 -06:00
54da3733d7 Switching SceneItems to smarts 2023-11-12 23:02:11 -06:00
91a91a5404 Shaders improved 2023-11-12 20:10:53 -06:00
9131947511 More standard pointers. 2023-11-12 19:52:41 -06:00
31e922bb3e Nuked Transform 2023-11-12 10:41:47 -06:00
3ab98bf2ea Changed scene item components to smart pointers 2023-11-10 23:21:59 -06:00
bed6e3e1f4 Even more shared pointers. 2023-11-10 22:33:21 -06:00
aaa8573312 Converted a couple more things to shared pointers. 2023-11-10 20:12:18 -06:00
b1088eeab7 Converted first thing to shared pointers. 2023-11-02 20:35:11 -05:00
4dd4cb045c Added libarchive support to Dawn. 2023-10-09 13:16:52 -05:00
a5b36fb24a Added reasons to assertions 2023-07-23 10:15:37 -07:00
282d999603 Fixed blending (for now) 2023-06-26 18:36:58 -07:00
4ae838945e Fixed UI not rendering (partially) 2023-05-31 09:30:21 -07:00
a51c5d0fc8 Moved a few things to shader buffers, added some bugs that I have to fix 2023-05-30 08:35:18 -07:00
89ab1800ec First working example 2023-05-29 19:50:04 -07:00
cdc0c03dd3 Added IRenderable, removed shader programs and allow more nuanced control of render passes, UI items are now rendered same as other scene item components. 2023-05-29 15:52:08 -07:00
fd6d6ab677 First phase moving from STBTT to FreeType 2023-05-22 11:25:59 -07:00
195e49e243 (Temp) UI only renders to backbuffer 2023-05-10 12:48:33 -07:00
cdc3e89f8a Allow camera render target to be null 2023-05-10 07:43:02 -07:00
599e354b90 Fixed weird fmod bug I guess 2023-04-05 22:13:24 -07:00
685bc5b9c9 First pass of new shader manager 2023-04-04 21:49:20 -07:00
cc267bfce9 Added camera relative UI support. 2023-03-08 17:37:08 -08:00
98eb09f288 Totally refactored UILabel 2023-03-05 23:42:15 -08:00
b9a6620902 Scene UI 2023-03-05 15:51:07 -08:00
f7ff21fa8d UI 2023-03-05 12:58:59 -08:00
2013600622 Updated more scene item coponents to state system 2023-03-01 09:25:07 -08:00
8e04742d5a Started upgrading things to new state 2023-02-27 23:36:03 -08:00
a3c0ed4f52 TIny cleanup 2023-02-22 15:55:14 -08:00
d1bec11558 Added basic debug lines 2023-02-22 13:41:52 -08:00
38527a7de6 Moved Scene implementation around 2023-02-21 20:59:42 -08:00
45a0a2c158 Added talkey to texty 2023-01-22 14:00:30 -08:00
c20d85913c The fruits of my labor 2023-01-20 00:00:36 -08:00
2dacb6f904 Stuff I've fixed so far. 2023-01-19 20:24:43 -08:00
77cf0e574d Material update, before changing prefabs 2023-01-19 19:29:01 -08:00
2e55754c49 Subscenes 2023-01-14 22:06:35 -08:00
abb20997aa Started work on prefabs. 2022-12-19 22:41:16 -08:00
4f55e4985e Background test 2022-12-13 23:30:19 -08:00
c2a1185f01 Event Work 2022-12-12 23:04:52 -08:00
a87844818a Improved the standardization of UI 2022-12-08 23:00:33 -08:00
0a4170ea3d Fixed whatever was wrong with my shader 2022-12-05 19:27:32 -08:00
64ff1f279d Added appropriate delete statements. 2022-11-12 01:35:47 -08:00
e6d475d170 Part one - removed references and smart pointers 2022-11-11 19:08:46 -08:00
bc74e6782b UI Hello World 2022-10-23 01:01:16 -07:00
65e3bb43a5 Basic transform stuff 2022-10-21 22:01:37 -07:00
df1ae47624 Documenting done. 2022-10-20 07:49:42 -07:00
70f14ee2e5 Fixed all my pointers 2022-10-19 19:44:47 -07:00