SirLynix
|
2f5db80183
|
Remove empty source files
|
2023-04-11 13:51:11 +02:00 |
SirLynix
|
71bc39bfa6
|
Prepare for merge
|
2023-04-10 17:12:23 +02:00 |
SirLynix
|
96cc9aa9d7
|
Rebase fixes
|
2023-04-10 17:12:23 +02:00 |
SirLynix
|
021801f02e
|
Continue Jolt integration
|
2023-04-10 17:12:23 +02:00 |
SirLynix
|
44aec8d5a5
|
Allow to load image and textures cubemap/arrays from file using the AppFilesystemComponent
Renames LoadCubemap and LoadArray to Load with additional parameters and allows AppFilesystemComponent to pass additional parameters to them
|
2023-04-04 08:24:52 +02:00 |
SirLynix
|
3c32f21c4a
|
Utility/Node: Add missing SetTransform overload
|
2023-03-25 15:19:58 +01:00 |
SirLynix
|
3e99ce6be5
|
Utility/VelocitySystem: Use Time instead of float for elapsed time
|
2023-03-25 14:44:44 +01:00 |
SirLynix
|
9b4d297c04
|
Update includes for new NazaraUtils version
|
2023-03-19 13:01:56 +01:00 |
SirLynix
|
8b734caeac
|
Utility/Node: Massively improve skeletal animations performance by allowing to invalidate the whole skeleton only once
Thanks to @SirMishaa for pointing that out
|
2023-03-17 19:22:09 +01:00 |
SirLynix
|
b0b9c61558
|
Utility/Mesh: Add Build overloads
|
2023-03-09 17:51:16 +01:00 |
SirLynix
|
04e177a1fe
|
Utility: Fix OBJ & MTL parsing when extra-space are present
|
2023-02-26 14:26:37 +01:00 |
SirLynix
|
5e6a20f479
|
Fix text outline render order
|
2023-02-26 13:46:19 +01:00 |
SirLynix
|
292ca60592
|
WIP
|
2023-02-02 20:34:25 +01:00 |
SirLynix
|
35172f5028
|
Fix some warnings
|
2023-02-02 13:28:36 +01:00 |
SirLynix
|
88a0bf95ca
|
Utility/ImageStream: Use Time class instead of UInt64 for frametime
|
2023-02-02 13:27:21 +01:00 |
SirLynix
|
4aed8b794c
|
Remove unused files
|
2023-01-29 19:57:07 +01:00 |
SirLynix
|
d27ca55943
|
Core/AppFilesystemComponent: Add support for default resource parameters
|
2023-01-28 11:27:49 +01:00 |
SirLynix
|
f98cbcd00a
|
Copyright year update
|
2023-01-22 17:41:18 +01:00 |
Jérôme Leclercq
|
dd421a6385
|
Replace float/UInt64 durations by a more precise Time class (#388)
Improve Clock class with atomic RestartIfOver method and allows to choose required precision
|
2022-12-29 21:31:46 +01:00 |
SirLynix
|
5fc02c0295
|
Utility/Image: Fix LoadFaceFrom*
|
2022-12-29 12:21:15 +01:00 |
SirLynix
|
9a553e5e9d
|
Core: Make Color constexpr
|
2022-12-29 12:13:00 +01:00 |
SirLynix
|
9578ba3ef5
|
Add initial support for compute pipelines
|
2022-12-25 19:19:16 +01:00 |
SirLynix
|
46fe1c550c
|
Fixes unit tests
|
2022-12-18 17:08:03 +01:00 |
SirLynix
|
830eee78a8
|
Math: Rework Box and Rect classes
|
2022-12-18 14:57:14 +01:00 |
SirLynix
|
e6bf11c48e
|
Minor fixes
|
2022-12-17 14:49:22 +01:00 |
Jérôme Leclercq
|
f42df21660
|
Fix unity build
|
2022-11-28 11:14:40 +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
|
9cd7976a91
|
Remove "MemoryManager" and very old code
|
2022-09-24 14:25:52 +02:00 |
SirLynix
|
6bf4ccaae1
|
Core/ParameterList: Rework Parameter getter using Result
|
2022-09-09 13:47:06 +02:00 |
SirLynix
|
72d908817d
|
Fix compilation with unity build
|
2022-09-07 19:28:41 +02:00 |
Jérôme Leclercq
|
5cb50928f7
|
Utility: Fix STBLoader
|
2022-09-07 15:40:14 +02:00 |
SirLynix
|
47cb878f9d
|
Major ResourceLoader rework (using Nz::Result)
|
2022-09-07 13:31:04 +02:00 |
SirLynix
|
017a6c7af3
|
Graphics: Use memory pools for render elements
|
2022-08-30 19:27:52 +02:00 |
SirLynix
|
7949c57f16
|
Utility: Add a better way to attach objects to joints
|
2022-08-30 18:31:04 +02:00 |
SirLynix
|
50ed8b4028
|
Add initial support for skeletal entities / components
|
2022-08-27 03:07:48 +02:00 |
SirLynix
|
999593ca51
|
Fix compilation
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
4a55d40aec
|
Skeleton: Improve skeleton copy performance (O(n²) => O(n))
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
8d39441bd1
|
Utility/Skeleton: Add GetRootJoint method
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
3a366cc1e4
|
Core: Rewrite plugin system
|
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
|
a7ab2fbaf4
|
Utility: Replace Skin* by SkinLinearBlend function
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
e5e3026005
|
Push current work
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
6f1e72b2ac
|
Merge fixes
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
104f60f3e7
|
Add support for GPU skinning (WIP)
|
2022-08-25 12:59:01 +02:00 |
Lynix
|
ad8b46db38
|
Rename Diffuse to BaseColor
|
2022-07-19 20:02:01 +02:00 |
SirLynix
|
8f4c828d0c
|
Fix warning
|
2022-07-16 14:17:14 +02:00 |
SirLynix
|
4d24be2ae9
|
Utility/NodeComponent: Use entt::handle for SetParent
|
2022-07-02 19:45:33 +02:00 |
SirLynix
|
d5f70279a1
|
Utility: Add velocity component and system
|
2022-07-02 19:43:58 +02:00 |