fc327ba8b5
Fix the object pass, start rendering a sphere
...
The sphere doesn't look correct (bad vertex stride) but that doesn't
matter. I need to expose the object's transform in libphysis next,
before we can start drawing.
2025-05-13 16:41:52 -04:00
66808619f3
Load a bunch of possible LGB files
...
This now loads the various LGB names I know of when opening a map in the
editor, and they are properly categorized in the object list widget. The
next step is drawing these in the view or adding a property pane.
2025-05-13 16:08:19 -04:00
8ba4d0ba6f
Create a proper ObjectListModel
...
Eventually we want to load multiple LGBs at once (and categorize objects
further, of course) so we need an actual tree model.
2025-05-13 16:03:27 -04:00
fa47841440
Add object list to map editor, begin parsing background LGB
...
This is super basic at the moment, but still super cool!
2025-05-13 15:51:35 -04:00
93bb7fec43
Begin adding support for drawing additional objects in the renderer
...
This will be used in the map editor to draw where objects are. It
doesn't draw anything yet, and can't until we get LGB support in
libphysis.
2025-05-13 15:19:11 -04:00
442a13a612
Map Editor: Move the map list widget to an open dialog
2025-05-11 21:27:49 -04:00
d82333ae3e
Fix crash in map editor when encountering empty rows
2025-05-01 17:59:31 -04:00
b8693effc0
Add Quit actions to the apps that don't have it
2025-05-01 17:59:20 -04:00
a86ef69bdb
Update to latest libphysis and it's API changes
2025-04-28 23:46:23 -04:00
b6c2f2eb73
Update to latest libphysis
2025-03-23 19:55:28 -04:00
0cf37355cb
Switch to KXmlGuiWindow
...
This will eventually use more KStandardAction, and gets rid of our
custom code which is just doing a worse job than KXmlGui.
2024-05-27 18:18:54 -04:00
f15049d6aa
Map Editor: Begin adding support for materials
2024-05-27 13:15:50 -04:00
b6cc54405c
Move applications to their own folder
...
To try to cut down the amount of top-level folders
2024-05-10 16:44:45 -04:00