Sébastien Crozet
|
ba081fb6f5
|
Improve the API for initializing/setting mass-properties
|
2022-07-05 14:59:14 +02:00 |
|
Sébastien Crozet
|
c9d8277377
|
Add contact force events generated above a user-defined threshold
|
2022-07-01 12:00:32 +02:00 |
|
Sébastien Crozet
|
2b1374c596
|
First round deleting the component sets.
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
ee679427cd
|
Fix mass-properties update after collider change
|
2022-04-20 17:11:06 +02:00 |
|
Sébastien Crozet
|
fb20d72ee2
|
Joint API and joint motors improvements
|
2022-03-20 21:49:16 +01:00 |
|
Jakub Arnold
|
64e5a98833
|
Minor documentation fixes
|
2021-12-31 10:04:29 +01:00 |
|
Crozet Sébastien
|
8e0aa2ac79
|
Add methods to set the translation or rotation wrt. a collider and its parent.
|
2021-07-12 10:10:59 +02:00 |
|
Waridley
|
62d6b0651b
|
Derive Clone for IslandManager
also fix typo
|
2021-06-09 11:07:37 +02:00 |
|
Crozet Sébastien
|
fdd370e51a
|
Release v0.9.0
|
2021-06-02 18:01:23 +02:00 |
|
Sébastien Crozet
|
c7b876e2f7
|
Merge pull request #173 from DasEtwas/must-use-pub
Add #[must_use] to builders, expose more fields
|
2021-06-02 17:37:13 +02:00 |
|
Sébastien Crozet
|
ad2fcf755a
|
Merge pull request #176 from sdfgeoff/add_collider_shared_shape_method
Created a method to retrieve the SharedShape from a collider
|
2021-06-02 17:32:56 +02:00 |
|
Crozet Sébastien
|
7153eb7779
|
Add ActiveCollisionTypes to easily enable collision-detection between two non-static rigid-body.
|
2021-06-01 17:59:07 +02:00 |
|
Crozet Sébastien
|
dbb3c8f43b
|
CCD: take collision groups into account
|
2021-06-01 14:56:24 +02:00 |
|
Crozet Sébastien
|
826ce5f014
|
Rework the event system
|
2021-06-01 12:36:01 +02:00 |
|
Crozet Sébastien
|
1bef66fea9
|
Add prelude + use vectors for setting linvel/translation in builders
|
2021-05-25 11:00:13 +02:00 |
|
DasEtwas
|
716c343979
|
Add #[must_use] to builders, expose more fields
|
2021-05-06 20:41:13 +02:00 |
|
Crozet Sébastien
|
2dfbd9ae92
|
Add comments.
|
2021-04-30 11:37:58 +02:00 |
|
Crozet Sébastien
|
c32da78f2a
|
Split rigid-bodies and colliders into multiple components
|
2021-04-26 18:00:50 +02:00 |
|
Geoffrey Irons
|
b8a31e0869
|
Created a method to retrieve the SharedShape from a collider
In my case this is for creating a compound shape from a set of existing colliders
|
2021-04-18 12:51:44 +12:00 |
|
Crozet Sébastien
|
e66740e950
|
Release v0.7.0
|
2021-04-02 14:20:51 +02:00 |
|
Crozet Sébastien
|
365cce73f5
|
Make the collider shape mutable.
|
2021-03-31 14:07:32 +02:00 |
|
Crozet Sébastien
|
d2ee642053
|
CCD: take angular motion and penetration depth into account in various thresholds.
|
2021-03-30 17:10:50 +02:00 |
|
Crozet Sébastien
|
8173e7ada2
|
Allow collider modification after its insersion to the ColliderSet.
|
2021-03-29 14:54:54 +02:00 |
|
Crozet Sébastien
|
97157c9423
|
First working version of non-linear CCD based on single-substep motion-clamping.
|
2021-03-26 18:16:27 +01:00 |
|
Crozet Sébastien
|
3a1502be74
|
First complete implementation of the hierarchical SAP.
|
2021-03-13 18:00:58 +01:00 |
|
Emil Ernerfeldt
|
0370e7e37d
|
Store either density or mass properties but not both
|
2021-03-08 10:12:12 +01:00 |
|
Emil Ernerfeldt
|
05614dc471
|
docstring/spelling
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
|
2021-03-08 10:04:28 +01:00 |
|
Emil Ernerfeldt
|
22a402983c
|
docstring/spelling
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
|
2021-03-08 10:04:21 +01:00 |
|
Emil Ernerfeldt
|
5154233176
|
docstring/spelling
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
|
2021-03-08 10:04:13 +01:00 |
|
Emil Ernerfeldt
|
018cc23639
|
docstring/spelling
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
|
2021-03-08 10:04:07 +01:00 |
|
Emil Ernerfeldt
|
0909077094
|
Use Box<Option<MassProperties>> instead to save on memory
|
2021-03-05 12:04:27 +01:00 |
|
Emil Ernerfeldt
|
64af425227
|
Add ability to set MassProperties for each ColliderBuilder
Fix https://github.com/dimforge/rapier/issues/132
|
2021-03-05 11:57:08 +01:00 |
|
Crozet Sébastien
|
0f0f2c344f
|
Rename modify_contacts -> modify_solver_contacts.
|
2021-02-23 16:02:19 +01:00 |
|
Crozet Sébastien
|
babcab0bed
|
Update the testbed to use PhysicsHooks.
|
2021-02-23 15:49:23 +01:00 |
|
Emil Ernerfeldt
|
85bc81d4fc
|
Make clippy a bit happier
|
2021-02-04 13:11:04 +01:00 |
|
Crozet Sébastien
|
8ff2bcc3ec
|
Add all the missing docs.
|
2021-01-27 14:20:14 +01:00 |
|
Crozet Sébastien
|
23a86c294e
|
Allow using polylines as a collider shape.
|
2021-01-26 16:41:21 +01:00 |
|
Crozet Sébastien
|
e1f50eb6e8
|
Fix compilation with f64.
|
2021-01-25 17:33:28 +01:00 |
|
Crozet Sébastien
|
4799a81214
|
Add missing constructor for a round-triangle collider.
|
2021-01-25 17:22:57 +01:00 |
|
Crozet Sébastien
|
8f7220f03d
|
Rename cdl to parry.
|
2021-01-24 11:13:44 +01:00 |
|
Crozet Sébastien
|
57072f3ba7
|
Move ColliderShape out of Rapier.
|
2021-01-22 18:10:54 +01:00 |
|
Crozet Sébastien
|
b779eb261e
|
Fix compilation in 2D.
|
2021-01-22 16:43:16 +01:00 |
|
Crozet Sébastien
|
800b35b103
|
Add collider constructors for shapes obtained from convex decomposition.
|
2021-01-21 16:29:05 +01:00 |
|
Crozet Sébastien
|
98d3980db7
|
Allow several rules for combining friction/restitution coefficients.
|
2021-01-21 16:03:27 +01:00 |
|
Crozet Sébastien
|
0ade350b5f
|
Use newtypes for collider, rigid-body and joint handles.
|
2021-01-20 16:33:42 +01:00 |
|
Crozet Sébastien
|
28b7866aee
|
Switch to [u32; DIM] instead of Point<u32> for element indices.
|
2021-01-20 15:40:00 +01:00 |
|
Crozet Sébastien
|
e2006599a8
|
Add 3D convex decomposition example.
|
2021-01-20 15:15:33 +01:00 |
|
Crozet Sébastien
|
94c67a0c31
|
Support compound shapes.
|
2020-12-29 11:36:19 +01:00 |
|
Crozet Sébastien
|
8d925a02ef
|
Add convex polygons support.
|
2020-12-29 11:31:59 +01:00 |
|
Crozet Sébastien
|
486fbd972f
|
Add example for 3D convex polyhedron.
|
2020-12-29 11:31:59 +01:00 |
|