1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-06-08 14:17:45 +00:00
Commit graph

11 commits

Author SHA1 Message Date
2be604d6fa Add more error handling when loading maps, update libphysis 2025-05-17 13:10:46 -04:00
45becb20ae Various map editor fixes
Such as the wrong place name being shown, and adding a warning when a BG
model failed to load.
2025-05-17 12:07:49 -04:00
77f93c5224 Don't show all layers at once, allow selecting which ones to see
You can now select which layers are currently visible in the object list
view, and makes the performance *so much better* because it doesn't load
everything by default.
2025-05-17 11:32:23 -04:00
80f1e2c1dd Be a little bit more efficient when loading static map objects
Still not great loading times, but it's now somewhat bearable on debug
builds. It now doesn't try to load duplicate models at all. Most of the
time is actually spent inside of Physis parsing the model, which I'll
have to tackle there.
2025-05-17 10:43:08 -04:00
79cf04942e Free map terrain and bg models once we load them
Unlike the Gear Editor, we don't need these later (for export and such -
yet!) and can be safely removed. This significantly reduces the memory
pressure from loading maps, but it's not all sunshine and rainbows yet.
2025-05-17 09:48:33 -04:00
695ec80635 Fix undefined variable error 2025-05-14 22:26:57 -04:00
75a094134a Begin loading BG objects from the LGB
It "works" but it's too slow to actually all of them and
takes way too much memory.
2025-05-14 21:07:12 -04:00
dfef9fdccf Draw spheres at every instance object location
Now we can see where each object is (there's no way to tell them apart
yet.) The rendering is also extremely inefficient, so don't be surprised
if it slows down on your computer.
2025-05-13 16:57:37 -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
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
Renamed from mapeditor/src/mapview.cpp (Browse further)