Crozet Sébastien
|
a3324f8513
|
Fix compilation of the 3D testbed.
|
2021-01-26 16:59:30 +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
|
90db26eb50
|
Fix warnings in tests and testbed.
|
2021-01-23 13:34:03 +01:00 |
|
Crozet Sébastien
|
ded7bb746b
|
CI: deny warnings.
|
2021-01-23 13:20:30 +01:00 |
|
Crozet Sébastien
|
e45e5f109c
|
Fix WASM build.
|
2021-01-23 13:11:00 +01:00 |
|
Crozet Sébastien
|
00caa7ce35
|
Fix warnings and 2D compilation when parallelism is ON but SIMD is OFF.
|
2021-01-23 13:02:06 +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
|
99c2184e13
|
Fix regressions introduced by the merge with master.
|
2021-01-22 16:33:55 +01:00 |
|
Crozet Sébastien
|
aa838279a6
|
Minor code simplification for the 3D heightfield example.
|
2021-01-22 16:11:10 +01:00 |
|
Crozet Sébastien
|
d9ca11834e
|
Add a VERSION constant containing the package version.
|
2021-01-22 16:10:53 +01:00 |
|
Crozet Sébastien
|
cf52e01308
|
Merge branch 'master' into split_geom
# Conflicts:
# examples2d/sensor2.rs
# examples3d/sensor3.rs
# src/dynamics/integration_parameters.rs
# src/dynamics/solver/parallel_island_solver.rs
# src/dynamics/solver/velocity_constraint.rs
# src/dynamics/solver/velocity_ground_constraint.rs
# src_testbed/nphysics_backend.rs
# src_testbed/physx_backend.rs
# src_testbed/testbed.rs
|
2021-01-22 16:10:24 +01:00 |
|
Sébastien Crozet
|
e6fc8f67fa
|
Merge pull request #88 from EmbarkStudios/refactor-params
Small refactor of IntegrationParameters
|
2021-01-22 15:53:08 +01:00 |
|
Sébastien Crozet
|
b61bec8348
|
Merge pull request #93 from sebcrozet/ci-fix-pull-request-target
Fix CI bench message emission for fork PRs.
|
2021-01-22 15:39:45 +01:00 |
|
Crozet Sébastien
|
0f5159d74b
|
Fix CI bench message emission for fork PRs.
|
2021-01-22 15:36:57 +01:00 |
|
Emil Ernerfeldt
|
315493ebfb
|
IntegrationParameters: deprectate dt() and inv_dt() methods
|
2021-01-22 13:38:59 +01:00 |
|
Emil Ernerfeldt
|
581d13edbd
|
Deprectate IntegrationParameters::new
|
2021-01-22 13:33:11 +01:00 |
|
Emil Ernerfeldt
|
95c6199a9a
|
Remove IntegrationParameters::inv_dt and make dt pub
|
2021-01-22 13:32:18 +01:00 |
|
Sébastien Crozet
|
be185a317c
|
Merge pull request #90 from sebcrozet/fix_bench_ci_from_forks
CI: use trigger the bench message workfrow on a pull_request_target instead of pull_request
|
2021-01-22 13:00:09 +01:00 |
|
Crozet Sébastien
|
dfbce5fbcb
|
CI: use trigger the bench message workfrow on a pull_request_target instead of pull_request.
|
2021-01-22 12:55:37 +01:00 |
|
Sébastien Crozet
|
4e5bc92f8d
|
Merge pull request #89 from EmbarkStudios/fix-tests
fix cargo test -p rapier3d
|
2021-01-22 12:15:37 +01:00 |
|
Emil Ernerfeldt
|
f9fe6f2e8d
|
fix cargo test -p rapier3d
|
2021-01-21 21:31:09 +01:00 |
|
Emil Ernerfeldt
|
97031a6851
|
Reorder default() constructor order to match that of the struct
Makes it easier to verify the default values mentioned in the docstrings.
|
2021-01-21 18:07:28 +01:00 |
|
Emil Ernerfeldt
|
9b59d94bd9
|
Fix incorrect default value for allowed_linear_error in docstring
|
2021-01-21 18:06:29 +01:00 |
|
Emil Ernerfeldt
|
c334ced31f
|
Replace call to IntegrationParameters::new with explicit construction
This help readability a lot
|
2021-01-21 17:22:10 +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
|
8f330b2a00
|
Rotation locking: apply filter only to the world inertia properties to fix the multi-collider case.
|
2021-01-21 14:58:40 +01:00 |
|
Crozet Sébastien
|
d69b5876f3
|
Fix velocity constraints for ball joints involving bodies with non-uniform angular inertia.
Fix #86
|
2021-01-20 17:20:01 +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
|
87b56c38b6
|
Properly reset the BodySet::modified_all_bodies flag.
|
2021-01-12 15:07:39 +01:00 |
|
Sébastien Crozet
|
0f3d68d518
|
Merge pull request #83 from rezural/harness-testbed-integration
Harness testbed integration
|
2021-01-08 18:26:30 +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
|
2231d0f6ea
|
Add gravity scaling to rigid-bodies.
|
2021-01-06 18:09:21 +01:00 |
|
Crozet Sébastien
|
cc60809afc
|
Add 2D trimesh example.
|
2021-01-06 18:09:12 +01:00 |
|
Crozet Sébastien
|
261ed1ebed
|
Fix 2D compilation.
|
2021-01-06 12:53:26 +01:00 |
|
Crozet Sébastien
|
d1ed279c4e
|
Tesbted physx backend: add heightfield, trimesh, and convex mesh support.
|
2021-01-06 12:22:46 +01:00 |
|
Crozet Sébastien
|
1e9a962d34
|
Testbed physx backend: re-add joints.
|
2021-01-05 17:07:26 +01:00 |
|
Crozet Sébastien
|
924cb7bbb9
|
Add compound shapes to the heightfield and trimesh demos.
|
2021-01-05 16:13:02 +01:00 |
|
Crozet Sébastien
|
00da4aaa42
|
Add compound shape support.
|
2021-01-05 15:34:48 +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
|
c28b14d31c
|
Refactor the parallel solver code the same way we did with the non-parallel solver.
|
2021-01-04 17:59:56 +01:00 |
|
Crozet Sébastien
|
aa61fe65e3
|
Add support of 64-bits reals.
|
2021-01-04 15:14:25 +01:00 |
|
rezural
|
5ca82eeaee
|
enable graphics and windows related code in examples
|
2021-01-03 19:56:53 +11:00 |
|
rezural
|
34e79e9afc
|
unify callbacks with & without graphics & window
|
2021-01-02 16:46:52 +11:00 |
|