Commit Graph

42 Commits

Author SHA1 Message Date
Bruce Mitchener
617428e988 Use workspace lints to control unexpected_cfgs. (#682)
By using `workspace.lints`, we can configure lints once for
everything (and then inherit it into the various crates).

The lint configuration for `unexpected_cfgs` works in 1.80+
and warns otherwise.

Co-authored-by: Thierry Berger <contact@thierryberger.com>
2024-08-02 16:38:56 +02:00
Sébastien Crozet
3004a7d38d chore: update to nalgebra 0.33 and parry 0.16 (#664) 2024-06-23 22:57:51 +02:00
Sébastien Crozet
edaa36ac7e chore: add more comments 2024-06-09 12:09:58 +02:00
Sébastien Crozet
02cade0440 feat: more urdf parser fixes + stl parser 2024-06-09 12:09:58 +02:00
Sébastien Crozet
d6a76833d9 feat: start implementation of rapier_urdf 2024-06-09 12:09:58 +02:00
Sébastien Crozet
af1ac9baa2 Release v0.19.0 2024-05-05 18:33:35 +02:00
Sébastien Crozet
27f627902e fix: temporarily switch to the master branch of parry 2024-05-05 16:34:55 +02:00
Sébastien Crozet
2b095b65b2 chore: switch to git version of parry 2024-05-05 16:17:39 +02:00
Sébastien Crozet
9cb4f018c8 fix: remove local cargo patches 2024-04-30 23:10:46 +02:00
Sébastien Crozet
2f1ce1887f chore: update cargo.toml 2024-04-30 23:10:46 +02:00
Sébastien Crozet
b22d8eda6a Release v0.12.0 2022-04-30 17:34:47 +02:00
Sébastien Crozet
65824e74f3 Add comments for the debug-renderer 2022-04-28 17:30:35 +02:00
Sébastien Crozet
f108520b5a Finalize refactoring 2022-04-20 19:02:49 +02:00
Sébastien Crozet
2b1374c596 First round deleting the component sets. 2022-04-20 19:02:49 +02:00
Sébastien Crozet
891c08177d Rebase on master branch 2022-03-20 21:49:16 +01:00
Sébastien Crozet
815de4beff Complete the parallel solver fix 2022-03-20 21:49:16 +01:00
Sébastien Crozet
31e7d95ff9 Add f64 testbed 2022-01-23 16:48:24 +01:00
Sébastien Crozet
f74b8401ad Implement multibody joints and the new solver 2022-01-02 16:58:36 +01:00
Crozet Sébastien
e0e341214c Update dependencies 2021-06-02 16:00:23 +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
Crozet Sébastien
e66740e950 Release v0.7.0 2021-04-02 14:20:51 +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
5cc16419f3 Release v0.6.0 2021-03-01 16:27:08 +01:00
Crozet Sébastien
0910e3235b Use the github versions of nalgebra and parry until they are released. 2021-02-22 14:53:47 +01:00
Crozet Sébastien
0fd0e771e0 Remove cargo patches. 2021-01-29 14:09:08 +01:00
Crozet Sébastien
ac1e38849f Update Cargo badges and categories. 2021-01-29 13:37:04 +01:00
Crozet Sébastien
8f7220f03d Rename cdl to parry. 2021-01-24 11:13:44 +01:00
Crozet Sébastien
b58295f2a4 Testbed: don't rely on github versions for ncollide, nphysics, kiss3d. 2021-01-07 10:58:51 +01:00
Crozet Sébastien
6ba5081358 patch.crates-io: point towards the repositories of cdl, ncollide, nphysics, kiss3d. 2021-01-05 13:52:35 +01:00
Crozet Sébastien
aa61fe65e3 Add support of 64-bits reals. 2021-01-04 15:14:25 +01:00
Crozet Sébastien
8fe2df126a Remove some irrelevant code. 2020-12-29 11:31:59 +01:00
Crozet Sébastien
e231bacec6 Move all the contact manifold computations out of Rapier. 2020-12-29 11:31:00 +01:00
Crozet Sébastien
9bf1321f8f Outsource the contact manifold, SAT, and some shapes. 2020-12-29 11:31:00 +01:00
Crozet Sébastien
e028f45040 Update dependencies. 2020-10-26 14:33:31 +01:00
Crozet Sébastien
c5a8e03df7 Use simba ^0.2.1 2020-10-06 15:23:58 +02:00
Crozet Sébastien
e7466e2f69 Move 2D benchmarks into their own directory/crate. 2020-09-28 10:24:42 +02:00
Sébastien Crozet
17edd0d46a Disable debug symbols in release mode.
I think this affects the performance of PhysX.
2020-09-06 12:55:01 +02:00
Sébastien Crozet
ff2da7fb27 Move benchmark demos into their own directory. 2020-09-06 12:16:22 +02:00
Sébastien Crozet
03b437f278 Disallow contacts between two colliders attached to the same parent. 2020-08-31 19:05:14 +02:00
sebcrozet
cd3d4e0bff Remove non-existing folders from the workspace. 2020-08-25 23:44:05 +02:00
Sébastien Crozet
754a48b7ff First public release of Rapier. 2020-08-25 22:10:25 +02:00