Jorrit Rouwe
|
bc7f1fb8c0
When using Body::AddForce to apply gravity, bodies could gain extra energy during elastic collisions. We now cancel added forces in the direction of the contact normal if the body starts in collision to negate this energy gain. (#1890)
|
1 hafta önce |
Jorrit Rouwe
|
b1e5153f78
Explicitly marking some classes as internal to avoid confusion
|
4 ay önce |
Jorrit Rouwe
|
e021bd2de6
Fixing handling of max bodies and max contact constraints (#1506)
|
11 ay önce |
Jorrit Rouwe
|
79ce4b2801
Removed some of the using std::... statements (#1353)
|
1 yıl önce |
Jorrit Rouwe
|
8ee0b44121
Fixed bodies gaining more energy than intended due to restitution (#1328)
|
1 yıl önce |
Jorrit Rouwe
|
5a3935ee69
Ability to save and restore the simulation in parts (#1282)
|
1 yıl önce |
Jorrit Rouwe
|
0771808a03
Changed the meaning of the number of Constraint::mNumVelocity/PositionStepsOverride (#785)
|
2 yıl önce |
Jorrit Rouwe
|
c5a3715448
Reduce contact point size by storing inverse mass only once instead of per constraint part (#757)
|
2 yıl önce |
Jorrit Rouwe
|
1fef923520
Fixed mass scaling not applied for CCD objects & during solve position constraints (#755)
|
2 yıl önce |
Jorrit Rouwe
|
2d969f1cef
Ability to selectively save the state of a physics system (#646)
|
2 yıl önce |
Jorrit Rouwe
|
5c9f7a6043
Soft body physics support (#644)
|
2 yıl önce |
Jorrit Rouwe
|
3f5cfa2eda
Support for angular surface velocity (#601)
|
2 yıl önce |
Jorrit Rouwe
|
f06600d5f7
Removed members that were no longer needed from ContactConstraintManager::ContactConstraint (#599)
|
2 yıl önce |
Jorrit Rouwe
|
8fcc7a78ec
Removed support for integration sub steps for PhysicsSystem::Update (#593)
|
2 yıl önce |
Jorrit Rouwe
|
04afcca079
Ability to override mass and inertia of bodies from the ContactListener (#580)
|
2 yıl önce |
Jorrit Rouwe
|
3cabc057c1
Ability to specify stiffness/damping for springs instead of frequency/damping (#561)
|
2 yıl önce |
Jorrit Rouwe
|
8d3008e21b
Added ability to set a surface velocity through a ContactListener (#551)
|
2 yıl önce |
Jan Krassnigg
|
d2f1d97004
Support for building Jolt as a shared library on Windows (#513)
|
2 yıl önce |
Jorrit Rouwe
|
a468ac0e34
Moved sFinalizeContactAllocator to PhysicsSystem to avoid having to include PhysicsUpdateContext
|
2 yıl önce |
Jorrit Rouwe
|
45f147f700
Added error code return value to PhysicsSystem::Update (#504)
|
2 yıl önce |
Jorrit Rouwe
|
71e7988e96
Added support to split up large islands (#458)
|
2 yıl önce |
Jorrit Rouwe
|
491e0b4dce
Added WereBodiesInContact function to detect if we're removing the last contact in ContactListener::OnContactRemoved (#451)
|
2 yıl önce |
Jorrit Rouwe
|
db6d42bed5
Added a link to the main repository to the header of each file (#452)
|
2 yıl önce |
Jorrit Rouwe
|
4286114828
Bugfix: ContactListener OnContactValidate was reporting contacts relative to some unknown quantity (#351)
|
3 yıl önce |
Jorrit Rouwe
|
a2c1c22059
Supporting double precision positions to enable larger worlds (#344)
|
3 yıl önce |
Jorrit Rouwe
|
aab9527141
The PerformanceTest is now deterministic between Windows and Linux (tested on clang 13) (#184)
|
3 yıl önce |
Jorrit Rouwe
|
b68097f582
Ability to override memory allocations (#183)
|
3 yıl önce |
Jorrit Rouwe
|
09d6d9d51c
New constraint types added (#181)
|
3 yıl önce |
Jorrit Rouwe
|
f89d3fb39c
Ability in the OnContactPointAdded/Persisted callbacks to change a body into a sensor (#158)
|
3 yıl önce |
Jorrit Rouwe
|
75038d0734
Added comment
|
3 yıl önce |