Jérôme Leclercq
|
a02b1952c0
|
Apply header order fix
|
2021-10-28 09:53:56 +02:00 |
|
Jérôme Leclercq
|
ed7ab31933
|
Apply copyright fix to all files
|
2021-10-26 14:31:35 +02:00 |
|
Jérôme Leclercq
|
03236b70c1
|
Physics3D/RigidBody3D: Fix movement of already moved instance
|
2021-08-19 18:47:11 +02:00 |
|
Jérôme Leclercq
|
fca8c8d01d
|
Physics3D/Physics3DSystem: Don't update sleeping rigid bodies
|
2021-07-06 11:04:51 +02:00 |
|
Jérôme Leclercq
|
f2bb1a839c
|
Math/Matrix4: Remove implicit conversion to pointer
|
2021-07-03 18:20:00 +02:00 |
|
Jérôme Leclercq
|
ffb28a9044
|
Physics3D/RigidBody3D: Remove transform callback
|
2021-07-03 16:34:51 +02:00 |
|
Jérôme Leclercq
|
d6248a061d
|
Add PhysicsDemo (first ECS demo)
|
2021-06-20 14:06:28 +02:00 |
|
Jérôme Leclercq
|
fe06cc210d
|
Physics3D/Collider3D: Add GenerateMesh method
|
2021-06-20 14:06:28 +02:00 |
|
Jérôme Leclercq
|
c1a9a22177
|
Add initial ECS support
|
2021-06-20 14:06:28 +02:00 |
|
Jérôme Leclercq
|
3ef3580ee7
|
Physics3D: Fix movement
|
2021-06-20 14:06:28 +02:00 |
|
Jérôme Leclercq
|
bd1f5214b8
|
Math: Replace M_PI defines with template constexpr constants
|
2021-06-05 16:35:15 +02:00 |
|
Jérôme Leclercq
|
874fb3542e
|
Convert all remaining enums to enum classes (!)
|
2021-05-25 10:40:07 +02:00 |
|
Jérôme Leclercq
|
8b0b5295f7
|
Upgrade Physics2D and Physics3D
|
2021-05-25 10:40:07 +02:00 |
|
Jérôme Leclercq
|
6ed3d2b144
|
Fix newton include
|
2021-05-14 03:35:32 +02:00 |
|
Jérôme Leclercq
|
65337c6a38
|
Fix a lot of warnings and some errors
|
2020-09-26 11:44:09 +02:00 |
|
Jérôme Leclercq
|
2b6a463a45
|
Remove Nz::String and Nz::StringStream
|
2020-09-25 19:31:01 +02:00 |
|
Jérôme Leclercq
|
790815e9ee
|
Merge branch 'master' into nazara-next
|
2020-09-17 20:28:11 +02:00 |
|
Jérôme Leclercq
|
36d3c51eeb
|
Add module configurations
|
2020-09-17 20:10:39 +02:00 |
|
Jérôme Leclercq
|
fd1d416510
|
Rename Module to ModuleBase
|
2020-09-11 13:39:18 +02:00 |
|
Jérôme Leclercq
|
a7fac3beb8
|
Rework modules
|
2020-09-10 20:12:09 +02:00 |
|
Jérôme Leclercq
|
67b0d70b7c
|
Upgrade to Newton 3.14 and make it a thirdparty lib
|
2020-09-06 17:09:19 +02:00 |
|
Jérôme Leclercq
|
94523980fa
|
Fix Audio & Physics compilation
|
2020-08-27 19:26:04 +02:00 |
|
Lynix
|
c23b6dfa01
|
Copyright year update
I can't wait to see the conflicts this will cause
|
2020-03-05 17:27:26 +01:00 |
|
Lynix
|
364122f582
|
SparsePtr: Make pointer conversion explicit
|
2020-02-23 02:06:48 +01:00 |
|
Lynix
|
be8e89b228
|
Math: Remove all Set(class) methods
|
2019-12-10 09:49:40 +01:00 |
|
Lynix
|
ce43b633b9
|
Physics3D/Collider3D: Update ForEachPolygon signature
|
2019-03-26 19:02:27 +01:00 |
|
Lynix
|
01ccca433d
|
Physics/PhysWorld3D: Add [Get|Set]ThreadCount
|
2018-07-15 16:46:01 +02:00 |
|
Jérôme Leclercq
|
7da0fffe07
|
Core: Add StackVector class
|
2018-07-02 17:56:27 +02:00 |
|
Jérôme Leclercq
|
2fcea6b79f
|
Core/StackArray: Moved StackArray class to its own header
|
2018-07-02 17:53:49 +02:00 |
|
Lynix
|
0e3871b19e
|
Physics3D/Collider3D: Fixed ConvexCollider3D::GetType()
|
2018-03-26 20:24:17 +02:00 |
|
Lynix
|
7f1419b34e
|
Physics3D/PhysWorld3D: Remove const from argument in BodyIterator
|
2018-03-26 20:23:30 +02:00 |
|
Jérôme Leclercq
|
554fcd6492
|
Physics3D/Collider3D: Add ForEachPolygon method
|
2018-03-26 16:57:16 +02:00 |
|
Lynix
|
665512402c
|
Fix some warnings
|
2018-03-20 21:58:46 +01:00 |
|
Lynix
|
af75e2cc68
|
Merge branch 'physics3d-material'
|
2018-02-17 12:50:46 +01:00 |
|
Faymoon
|
cd526d6145
|
Remove some useless "Nz::" (#159)
* Remove useless "Nz::"
* Remove useless "Nz::"
* REmove useless "Nz::"
* Remove useless "Nz::"
|
2018-02-17 12:47:16 +01:00 |
|
Lynix
|
6e3bcac25d
|
Physics3D/PhysWorld3D: Take BodyIterator by const reference
|
2018-02-12 21:26:14 +01:00 |
|
Lynix
|
af12c5ed92
|
Merge branch 'master' into physics3d-material
|
2018-02-11 14:39:14 +01:00 |
|
Jérôme Leclercq
|
45af15d802
|
Physics[2|3]D/PhysWorld[2|3]D: Add max step count
|
2018-02-09 17:29:20 +01:00 |
|
Lynix
|
b47f5210e0
|
Physics3D/PhysWorld3D: Add ForEachBodyInAABB method
|
2018-01-20 19:36:21 +01:00 |
|
Lynix
|
84a3fc1a91
|
Physics3D/World: Add more control on materials
|
2017-12-17 19:08:45 +01:00 |
|
Lynix
|
e302667c21
|
Merge branch 'master' into physics3d-material
|
2017-12-14 18:15:35 +01:00 |
|
Lynix
|
5aab9b248d
|
Sdk/PhysicsComponent3D: Fix cloning by preserving physics states
|
2017-12-13 22:17:50 +01:00 |
|
Lynix
|
afa874de26
|
WIP on materials
|
2017-12-10 22:17:41 +01:00 |
|
Lynix
|
33b3b2feaf
|
Physics3D/RigidBody3D: Add simulation property
|
2017-12-10 13:35:58 +01:00 |
|
Lynix
|
b8e447e4fe
|
Physics3D/RigidBody3D: Fix copy constructor not copying all states
|
2017-12-10 12:10:47 +01:00 |
|
Lynix
|
0df70dcb16
|
Physics3D/RigidBody3D: Rename [Get|Set]Velocity to [Get|Set]LinearVelocity
|
2017-12-10 12:09:36 +01:00 |
|
Lynix
|
6d09abbc2c
|
Physics3D/RigidBody3D: Add [Get|Set][Angular|Linear]Damping
|
2017-11-30 12:04:33 +01:00 |
|
Gawaboumga
|
bbac0838dd
|
Include-What-You-Use (#137)
* IWYU Core
* IWYU Noise
* IWYU Utility
* IWYU Audio
* IWYU Platform
* IWYU Lua
* IWYU Network
* IWYU Physics2D
* IWYU Physics3D
* IWYU Renderer
* IWYU Graphics
* IWYU NDKServer
* IWYU Fix
* Try to fix compilation
* Other fixes
|
2017-10-01 11:17:09 +02:00 |
|
Jérôme Leclercq
|
6047018082
|
Physics3D/Collider3D: Improve CompoundCollider3D constructor
|
2017-07-27 11:40:42 +02:00 |
|
Jérôme Leclercq
|
b00487c88c
|
PhysicsID/RigidBody: Add GetWorld() accessor
|
2017-07-25 14:44:30 +02:00 |
|