1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-23 04:27:45 +00:00
Commit graph

185 commits

Author SHA1 Message Date
bef13de12f Support mdlviewer on macOS
Qt5 for macOS can actually use the same code as on Linux/Win, but
apparently no one wants to build it with Vulkan support. Instead, we
spawn a standalone SDL2 window.
2022-04-12 16:19:06 -04:00
813e8fddd9 Update README with new mdlviewer screenshot 2022-04-12 15:34:25 -04:00
b3e13fa5b1 Add arbitrary item viewing
Right now it only supports a limited number of items.
2022-04-12 15:28:29 -04:00
3c49c87f66 Properly initialize currentRace on startup 2022-04-12 12:43:27 -04:00
2f4f212c86 Add race selection combo box to mdlviewer 2022-04-12 12:39:33 -04:00
98edd9e57d Add gear list to mdlviewer
It doesn't (yet) grab gear information automatically, but
you can select between smallclothes body/legs now, and it
works.
2022-04-12 12:19:46 -04:00
a3632dc582 Add mdlviewer screenshot in README 2022-04-12 09:56:16 -04:00
d168592db9 Remove the hideous red and green colors in the mdlviewer viewport 2022-04-12 09:55:48 -04:00
93c6bf726a Fixup vertex normals 2022-04-12 09:47:36 -04:00
0b01715824 Use mdl normals to display some lighting 2022-04-12 09:11:31 -04:00
a2688ca2dc Load all parts in render model 2022-04-12 08:55:38 -04:00
4123dc3f3f Fix camera 2022-04-12 08:49:43 -04:00
eb13fbbb64 Properly set camera so model is visible
There's still a long way to go, but now it finally works :-)
2022-04-12 02:06:16 -04:00
92c52e358a Properly render out model
Right now it doesn't actually display anything, because we
don't have any camera.
2022-04-12 01:57:37 -04:00
338c485018 Load vertex data and load shaders from disk 2022-04-12 00:54:11 -04:00
fd9ce7c361 Properly handle window resize events in mdlview renderer 2022-04-12 00:30:17 -04:00
7aadf086de Add basic vulkan renderer to mdlviewer
Right now it just displays a red screen
2022-04-11 23:11:33 -04:00
99fb9ca1aa Add framework for mdlviewer 2022-04-11 21:59:37 -04:00
cafd3e5dca Create separate executable for exdviewer 2022-04-11 21:54:30 -04:00
aa96d8906a Fix README command 2022-04-11 12:17:10 -04:00
6c69827beb Add screenshot to README 2022-04-11 12:15:32 -04:00
e30ea1b31b Add support for multiple excel sheet pages 2022-04-11 12:09:23 -04:00
e3e71c10ad Add support for showing excel data types in column headers 2022-04-11 11:58:06 -04:00
42d9234b70 Properly handle none language 2022-04-11 11:38:01 -04:00
f244321c5b Add support for reading language seperated excel sheets
By default they are always read as English, but language support
will be added in a later commit.
2022-04-11 10:37:36 -04:00
3e61c2573a Update libxiv, add list to select with excel sheet to read from
This only works for excel sheets that aren't seperated by language,
like Map.
2022-04-11 10:22:41 -04:00
e5e5305227 Update libxiv to latest 2022-03-27 21:50:10 -04:00
191a93a596 Improve Windows support 2022-03-27 21:49:54 -04:00
14e59c4fe3 Change .gitmodules just like with Astra
This prevents your submodule update from failing when
cloning from sourcehut repositories.
2022-03-27 21:49:38 -04:00
cd6249fd5f Also extract map.exl 2022-03-16 08:50:39 -04:00
5d770b5cda Add basic window to view map.exd 2022-03-16 00:31:24 -04:00
c2f0927fa3 Add README 2022-03-15 16:00:36 -04:00
c3eaa98bcf Add license 2022-03-15 15:48:43 -04:00
b6a2f90016 Add .gitmodules 2022-03-15 15:48:12 -04:00
3d218a98ef Add initial files 2022-03-15 15:34:38 -04:00