SirLynix
|
f121f32873
|
Core/Animation: Move Sequence and SequenceJoint to Animation
|
2024-02-19 22:45:55 +01:00 |
Lynix
|
67904abd29
|
Replace Warning string concatenation by WarningFmt
|
2024-02-13 17:17:04 +01:00 |
SirLynix
|
e64c2b036e
|
Remove Utility module and move its content to Core and TextRenderer modules
|
2024-02-11 22:48:38 +01:00 |
SirLynix
|
57ad486c01
|
Minor fixes
|
2024-02-10 13:42:19 +01:00 |
SirLynix
|
f0b4674039
|
Plugins/Assimp: Don't use Matrix4f::Transform for a scale
|
2024-02-07 15:56:58 +01:00 |
SirLynix
|
0191256493
|
Fix Nz::ErrorFlags API and usage
|
2024-01-28 15:03:24 +01:00 |
SirLynix
|
7ae76b32b0
|
Utility: Rework MaterialData
|
2024-01-04 17:47:41 +01:00 |
SirLynix
|
d2e2c075b4
|
Update copyright year
|
2024-01-02 12:02:14 +01:00 |
Jérôme Leclercq
|
79ec135af7
|
Optimize out a lot of std::string construction and allocations (#415)
Update CommandLineParameters.hpp
Update CommandLineParametersTests.cpp
Update WebContext.hpp
xmake check-files -f
Fix MaterialPassRegistry
|
2023-12-30 14:50:57 +01:00 |
Lynix
|
7cd1b32e95
|
Core/File: Add DecodeOpenMode
|
2023-12-25 19:51:19 +01:00 |
Lynix
|
4065fbfb1a
|
Core/OpenMode: Rename ReadOnly/WriteOnly to Read/Write
|
2023-12-25 19:49:03 +01:00 |
Lynix
|
8d2d2901ba
|
Fix compilation
|
2023-11-28 00:53:21 +01:00 |
SirLynix
|
2622951144
|
Minor fixes
|
2023-11-26 11:25:52 +01:00 |
SirLynix
|
4b8a475bbd
|
Split error macro into two versions (format vs non-formating) to allow format checking at compile-time
|
2023-11-02 15:18:03 +01:00 |
SirLynix
|
9f88d8a7e8
|
Build: Forcefully disable asan for package not supporting it
wayland, libcurl and ffmpeg
|
2023-10-28 11:55:24 +02:00 |
SirLynix
|
1009b296a1
|
Update for latest nazarautils
|
2023-09-08 09:10:22 +02:00 |
SirLynix
|
d4b2cede15
|
Fix compilation of FFMpeg plugin/emscripten/ShaderNode
|
2023-08-24 17:58:49 +02:00 |
Lynix
|
216686e7c1
|
Add support for static compilation on all platforms
|
2023-08-22 08:17:03 +02:00 |
SirLynix
|
a741672a51
|
Allow error message to be formatted
|
2023-08-15 01:10:01 +02:00 |
SirLynix
|
31da36991d
|
Build: Set missing override as error
I couldn't find a similar flag for MSVC
|
2023-05-09 17:18:56 +02:00 |
SirLynix
|
b1255ad2ad
|
Build: Add options to enable/disable specifics modules and their dependencies
|
2023-04-10 17:12:23 +02:00 |
SirLynix
|
9b4d297c04
|
Update includes for new NazaraUtils version
|
2023-03-19 13:01:56 +01:00 |
Lynix
|
a8b003224d
|
(6666th commit 😈 ) Allow Assimp >=5.2.5 and xmake fix
5.2.4 had some bugs (see https://github.com/assimp/assimp/issues/4557)
Also fixes embed_plugins and link_openal options
|
2023-02-05 11:32:23 +01:00 |
SirLynix
|
c953021dbc
|
Fix FFmpeg plugin (for real)
|
2023-02-02 21:13:48 +01:00 |
SirLynix
|
0fe25187e5
|
Fix FFMpeg plugin
|
2023-02-02 21:00:51 +01:00 |
SirLynix
|
292ca60592
|
WIP
|
2023-02-02 20:34:25 +01:00 |
SirLynix
|
eb74c6ed07
|
Restore plugin prefix
|
2023-01-29 21:59:24 +01:00 |
SirLynix
|
86106827f7
|
Build: Remove prefix on plugins
|
2023-01-29 19:56:54 +01:00 |
SirLynix
|
3de7297bd8
|
Plugins/Assimp: Fix handling of attachments nodes
|
2023-01-12 23:13:20 +01:00 |
SirLynix
|
9a553e5e9d
|
Core: Make Color constexpr
|
2022-12-29 12:13:00 +01:00 |
SirLynix
|
e990a320cc
|
WIP
|
2022-12-08 18:17:13 +01:00 |
SirLynix
|
85b7e06ae8
|
Fix some additional warnings
|
2022-11-19 13:44:33 +01:00 |
SirLynix
|
842e797cc4
|
Fix a bunch of warnings
|
2022-11-13 16:12:49 +01:00 |
SirLynix
|
6b8be23fa0
|
Switch index/vertex count to UInt32
|
2022-10-31 19:54:25 +01:00 |
SirLynix
|
0a8048809c
|
XMake: simplifies option syntax
|
2022-10-10 08:49:52 +02:00 |
SirLynix
|
6bf4ccaae1
|
Core/ParameterList: Rework Parameter getter using Result
|
2022-09-09 13:47:06 +02:00 |
SirLynix
|
47cb878f9d
|
Major ResourceLoader rework (using Nz::Result)
|
2022-09-07 13:31:04 +02:00 |
SirLynix
|
3a366cc1e4
|
Core: Rewrite plugin system
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
3efe62ddbe
|
Assimp: Fix joints transformations
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
68d1125014
|
Downgrade Assimp to v5.2.3
Due to issues with the aiProcess_JoinIdenticalVertices flag
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
a9801894e8
|
Merge fixes
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
b8ea79c40e
|
Commit current work
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
e5e3026005
|
Push current work
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
85cd064171
|
Improve assimp (wip)
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
104f60f3e7
|
Add support for GPU skinning (WIP)
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
09d21b4a45
|
Fix usage from C++20
|
2022-08-03 20:11:25 +02:00 |
SirLynix
|
1e1dc3ebce
|
Build: Don't install private headers
|
2022-07-27 18:11:00 +02:00 |
Lynix
|
c728e0cf5d
|
Add initial support for PBR material data
|
2022-07-19 20:02:40 +02:00 |
Lynix
|
ad8b46db38
|
Rename Diffuse to BaseColor
|
2022-07-19 20:02:01 +02:00 |
SirLynix
|
e63bb072da
|
Install private header files to a private folder
until xmake supports https://github.com/xmake-io/xmake/issues/2577
|
2022-07-18 08:47:57 +02:00 |