SirLynix
|
1f4bc24685
|
Improve PhysicsDemo a bit
|
2022-10-31 22:44:37 +01:00 |
SirLynix
|
ab154819a7
|
Graphics: Make use of new auto_binding
|
2022-10-31 22:44:19 +01:00 |
SirLynix
|
6b8be23fa0
|
Switch index/vertex count to UInt32
|
2022-10-31 19:54:25 +01:00 |
Jérôme Leclercq
|
dc6ce8427c
|
Refactor material system (#382)
|
2022-10-31 19:53:41 +01:00 |
SirLynix
|
0a8048809c
|
XMake: simplifies option syntax
|
2022-10-10 08:49:52 +02:00 |
SirLynix
|
364d1bafb4
|
Math: Add support for Turn angles
|
2022-09-26 19:09:30 +02:00 |
SirLynix
|
6372f9cad8
|
Fix compilation
|
2022-09-24 16:02:32 +02:00 |
SirLynix
|
6d0b53b39e
|
Core: Rework HardwareInfo
|
2022-09-24 15:52:29 +02: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
|
e063c7b45e
|
Network/ENet: Add DisconnectTimeout event
|
2022-09-09 12:56:50 +02:00 |
SirLynix
|
3f38c52455
|
xmake check-files -f
|
2022-09-08 08:58:22 +02:00 |
SirLynix
|
a8c54abdd0
|
Graphics: Add skinning support to DepthMaterial
|
2022-09-08 08:57:37 +02:00 |
SirLynix
|
99c9df5731
|
Graphics: Add default materials
|
2022-09-08 08:57:11 +02:00 |
SirLynix
|
7f7ddb415b
|
Graphics: Fix TextureLoader
|
2022-09-08 08:56:57 +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
|
fbdc1faf8c
|
Graphics: Add TextureLoader
|
2022-09-07 13:31:21 +02:00 |
SirLynix
|
47cb878f9d
|
Major ResourceLoader rework (using Nz::Result)
|
2022-09-07 13:31:04 +02:00 |
SirLynix
|
131faa4fbd
|
OpenGLRenderer: Take advantage of glClipControl if available
|
2022-09-06 13:01:44 +02:00 |
SirLynix
|
6bb1ee283f
|
Fix DeferredShading demo
|
2022-09-06 13:00:53 +02:00 |
SirLynix
|
359c176b03
|
Network/ENetHost: Expose AllocatePacket
|
2022-09-01 20:21:27 +02:00 |
SirLynix
|
25f44a624a
|
Fix compilation
|
2022-08-30 19:45:05 +02:00 |
SirLynix
|
04d2f4a6c2
|
Graphics/MaterialPipeline: Rework GetRenderPipeline
Decrease the need for memory allocations in most cases (especially for sprites)
|
2022-08-30 19:29:23 +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 |
Lynix
|
45c947faf1
|
Core/PoolByteStream: Fix pool returning on Reset
|
2022-08-28 17:54:49 +02:00 |
SirLynix
|
50ed8b4028
|
Add initial support for skeletal entities / components
|
2022-08-27 03:07:48 +02:00 |
SirLynix
|
01f3f350fe
|
Core/PluginLoader: Allows loading from environment folders
|
2022-08-27 02:58:34 +02:00 |
SirLynix
|
642d043fd8
|
Fix MinGW compilation
|
2022-08-25 12:59:01 +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
|
9e56592211
|
Skeleton: Fix method name
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
133caac5b5
|
Minor fixes
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
8d39441bd1
|
Utility/Skeleton: Add GetRootJoint method
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
7ada266917
|
Graphics: Add PredefinedSkeletalData
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
987c23c3ef
|
Fix link issues
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
3a366cc1e4
|
Core: Rewrite plugin system
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
d7ad5cc846
|
Showcase: Draw skeleton
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
b37af6da31
|
Final skeletal fixes
|
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
|
d60fce169a
|
Fix merge
|
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
|
85cd064171
|
Improve assimp (wip)
|
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 |