rezural
3b0d256464
make collider Option<> on EntityWithGraphics
2021-07-08 10:07:42 +02:00
rezural
53700db860
add opacity to EntityWithGraphics
2021-07-08 10:07:42 +02:00
rezural
9f8d9769f8
add despawn method to EntityWithGraphics
2021-07-08 10:07:42 +02:00
rezural
0e1215e4ed
add update_ui to TestbedPlugin
2021-07-08 10:07:42 +02:00
rezural
7c249c873d
enable clear_graphics and run_callbacks agin
...
update plugin signature to recieve bevy structs, add Arc<Mutex<>> around gfx_components, we we can get shared mutable access
add prefab_meshes() access function
Remove Arc<Mutex<>>
2021-07-08 10:07:42 +02:00
Waridley
62d6b0651b
Derive Clone for IslandManager
...
also fix typo
2021-06-09 11:07:37 +02:00
Crozet Sébastien
e03dcd6979
Release v0.9.2
2021-06-08 18:25:41 +02:00
Crozet Sébastien
ff6c75f3bd
Fix collider removal from narrow-phase when the same collider is listed twice.
2021-06-08 18:23:40 +02:00
Crozet Sébastien
bccb7d4c66
Track the rigid-body graph IDs inside of the JointSet instead of RigidBodyIds
2021-06-08 18:23:40 +02:00
Stephan Dilly
57ed0430d1
fixed a few typos
2021-06-03 12:21:08 +02:00
Crozet Sébastien
97304597b8
Release v0.9.1
2021-06-03 10:28:00 +02:00
Crozet Sébastien
59e5d8e7f9
Add nalgebra to the prelude to make the macros work out of the box
2021-06-03 10:21:18 +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
Sébastien Crozet
8a3103a35b
Merge pull request #195 from tpdickso/ungenerate-nans
...
Add feature flag to disable floating point exceptions in unexceptional code
2021-06-02 17:26:47 +02:00
Sébastien Crozet
d3d998e91e
Merge pull request #193 from rezural/egui-focus
...
Testbed: check if the egui context wants pointer focus, disable orbit camera if so.
2021-06-02 17:18:35 +02:00
Sébastien Crozet
6ba1c9dec1
Merge pull request #196 from dimforge/api_changes
...
More API changes
2021-06-02 17:15:46 +02:00
Crozet Sébastien
bde6657287
Fix tests and wasm build.
2021-06-02 16:22:40 +02:00
Crozet Sébastien
acc4e4f301
Reorganize the CHANGELOG for the next version.
2021-06-02 16:07:14 +02:00
Crozet Sébastien
e0e341214c
Update dependencies
2021-06-02 16:00:23 +02:00
Terence
6356dca1d5
remove c_int
2021-06-01 21:35:29 -04:00
Terence
16fd97595d
wee
2021-06-01 21:28:00 -04:00
Terence
94993901cd
wip
2021-06-01 20:41:38 -04: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
1839f61d81
Add a velocity-based platform the the platform demos.
2021-06-01 15:02:48 +02:00
Crozet Sébastien
dbb3c8f43b
CCD: take collision groups into account
2021-06-01 14:56:24 +02:00
Crozet Sébastien
5ef81cda40
Add velocity-based kinematic bodies
2021-06-01 14:55:50 +02:00
Crozet Sébastien
826ce5f014
Rework the event system
2021-06-01 12:36:01 +02:00
rezural
a49605bd9b
check if the egui context wants pointer focus, disable orbit camera if so. this disables egui interactions being sent to the orbital camera
2021-05-29 13:00:01 +10:00
Crozet Sébastien
1bef66fea9
Add prelude + use vectors for setting linvel/translation in builders
2021-05-25 11:00:13 +02:00
Sébastien Crozet
3bac79ecac
Merge pull request #189 from dimforge/bevy_renderer
...
Testbed: replace Kiss3d by Bevy
2021-05-18 10:52:06 +02:00
Crozet Sébastien
47139323e0
Fix compilation with the parallel feature enabled.
2021-05-17 10:48:51 +02:00
Crozet Sébastien
bf91e81dfb
Fix 2D benchmarks compilation.
2021-05-17 10:10:09 +02:00
Crozet Sébastien
abb4742758
Fix warnings when compiling tests.
2021-05-17 09:46:07 +02:00
Crozet Sébastien
dc9552e175
Switch to our fork of bevy-orbit-controls for now.
2021-05-17 09:29:14 +02:00
Crozet Sébastien
1a84bf2af3
Replace Kiss3d by Bevy for the testbed renderer.
2021-05-16 17:49:20 +02:00
DasEtwas
810c39d427
Remove Copy from RigidBodyBuilder
2021-05-06 22:39:55 +02:00
DasEtwas
2817fb0acb
Added documentation to newly public fields derived from setters
2021-05-06 20:42:24 +02:00
DasEtwas
716c343979
Add #[must_use] to builders, expose more fields
2021-05-06 20:41:13 +02:00
Sébastien Crozet
355f7a3a39
Merge pull request #185 from dimforge/bf_bug
...
Fix crash in broad-phase after shape modification.
2021-05-01 10:36:05 +02:00
Crozet Sébastien
f350ac35d9
Fix crash in broad-phase after shape modification.
...
Fix #180 and #177
2021-05-01 10:21:57 +02:00
Sébastien Crozet
a385efc558
Merge pull request #183 from dimforge/bundles
...
Make Rapier accept any kind of data storage instead of RigidBodySet/ColliderSet
2021-05-01 10:17:23 +02:00
Crozet Sébastien
2dfbd9ae92
Add comments.
2021-04-30 11:37:58 +02:00
Crozet Sébastien
ac8ec8e351
Fix tests.
2021-04-29 13:03:54 +02:00
Crozet Sébastien
5cf805075e
Fix compilation of the parallel version
2021-04-29 12:09:35 +02:00
Crozet Sébastien
3810466326
Fix some warnings
2021-04-29 10:33:07 +02:00
Crozet Sébastien
705876f5e5
Restore the collision pipeline
2021-04-29 10:26:44 +02:00
Crozet Sébastien
83cb981a88
Fix regression in CCD resolution.
2021-04-27 16:43:24 +02:00
Crozet Sébastien
3cab54b880
Fix some warnings.
2021-04-27 14:37:39 +02:00