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

406 commits

Author SHA1 Message Date
4f97e65798 Fix components list 2024-02-02 14:41:25 -05:00
f95fd2efc2 Add a dedicated skinned shader
This is to prevent trying to use bone transforms on terrain.
2024-02-02 14:37:58 -05:00
6dc9475419 Fix REUSE 2024-02-02 14:29:57 -05:00
c19ff1e132 Add mapeditor program
This allows viewing regions in the game. Some of them don't work, not
sure why yet.
2024-02-02 14:29:48 -05:00
0f0e6b5f1b mdlviewer: Add bottom widget for future usage 2024-02-02 14:29:04 -05:00
d58fcf7e98 karaku: Add search function to the sheet list 2024-02-02 14:28:49 -05:00
5a03fafd3b mdlpart: Add support for model positions, free mode camera 2024-02-02 14:28:31 -05:00
af8582467b renderer: Add position property to RenderModel 2024-02-02 14:26:33 -05:00
883169762a renderer: Add GLM_EXPERIMENTAL just in case for older GLM 2024-02-02 14:26:18 -05:00
1b518b1eee renderer: Support meshes without materials properly 2024-02-02 14:26:01 -05:00
3af1e9f8f9 renderer: Change clear color 2024-02-02 14:25:47 -05:00
11a63345aa sagasu: Add support for importing path lists
This isn't finished yet, importing large lists is way too slow.
2024-02-02 14:25:32 -05:00
74bee7fd4e A few "Edit" button improvements 2024-01-29 22:28:42 -05:00
c376362d25 Add "Edit" button to open the model quickly in Blender 2024-01-29 22:25:23 -05:00
d8487c36f6 Fix level of detail combobox not working 2024-01-29 21:58:17 -05:00
5c0524ea8d Allow easy exporting of the original MDL 2024-01-29 21:55:44 -05:00
605e2f7e60 Fix accidental double bitangent handedness multiplication 2024-01-29 17:41:34 -05:00
efaddd4861 Nevermind, srht hates it 2023-12-31 12:14:46 -05:00
dbd2d1fe1c Add app icon to README 2023-12-31 12:13:39 -05:00
08f46dd8c7 Add branding and icons to all GUI applications 2023-12-31 12:11:42 -05:00
f747033aac Fix bitangents being slightly off when importing 2023-12-31 10:31:51 -05:00
3820b77ace Ensure mdl folder exists before export 2023-12-31 10:31:21 -05:00
693a47cf4e Fix tangent reading/writing
Updates to latest physis changes, and fixing tangent reading/writing.
2023-12-17 19:00:43 -05:00
9f6be07254 Fix mdlviewer not displaying skinned models correctly 2023-12-12 21:49:14 -05:00
b81cedcf53 Support importing models with higher vertex/index counts 2023-12-12 21:48:17 -05:00
2235d70882 Bump libphysis version, export submeshes
Will be needed later to correctly reconstruct models on re-import if the
index count happens to change.
2023-12-12 21:47:39 -05:00
3217b04eea Add configurable source directory for model import/export 2023-12-10 12:54:46 -05:00
ae96efcc5e Import more vertex data, correct bone ids 2023-12-10 12:38:28 -05:00
9b135d9597 Include the necessary root bone when exporting 2023-12-10 12:38:11 -05:00
020216b13d Reload models when importing via Penumbra HTTP API 2023-12-10 11:11:01 -05:00
e9b02d53f1 Skip parts that don't exist in an existing model 2023-12-10 11:10:31 -05:00
039b6e6d30 More small code improvements/cleanup 2023-12-10 08:39:45 -05:00
34082479ed Hide FMV by default, toggle with a menu action 2023-12-10 07:29:51 -05:00
09e1d25d09 Fix a crash in VulkanWindow when trying to close one 2023-12-10 07:16:21 -05:00
546ebfd0bd Reformat CMake code a bit 2023-12-10 06:51:33 -05:00
81e9c09be8 Fix most warnings 2023-12-09 22:35:59 -05:00
2e033e1ee1 Use more pragma once 2023-12-09 21:59:47 -05:00
219bc4c582 Make sure to use manual moc includes 2023-12-09 21:57:50 -05:00
7d93024a56 Use more CMake library aliases 2023-12-09 21:51:57 -05:00
2023254b7e Ensure every class has a QWidget or QObject parent parameter 2023-12-09 21:28:02 -05:00
a0626c38da Fix SPDX in settings window class 2023-12-09 21:18:58 -05:00
2ac5eb6498 Fix more petty warnings 2023-12-09 21:18:34 -05:00
b897b70105 Remove unused selectedModel variable 2023-12-09 21:08:31 -05:00
27316359ac Actually write the model to Penumbra output directory when imported 2023-12-09 17:50:17 -05:00
97dd4bb636 Update libphysis 2023-12-09 17:21:56 -05:00
b38508e810 Begin support importing models of different vertex/index counts 2023-12-09 17:17:36 -05:00
73cc2a0753 Make MDL import more reliable
Now it shouldn't trip up on itself when importing a GLB we just exported
2023-12-09 16:57:08 -05:00
82226defba Add a settings dialog to armoury to set Penumbra output directory 2023-12-09 16:34:51 -05:00
6a42c81393 Use better default message pattern and physis logging everywhere 2023-12-09 16:01:13 -05:00
5dc63ba6dc Revert "Move default message pattern to setup_physis_logging function"
This reverts commit 82abee1d74.
2023-12-09 15:57:10 -05:00