Comments (3)
Thank for the code for reproducing the bug. Triangle meshes have not been tested in 2D yet so more work will be needed to make them behave correctly in 2D.
from rapier.
After downloading your reproduction repo and updating it to the latest version, it appears that the collision response issues have been fixed. Also, I am no longer able to trigger the panic with simd-stable
.
Edit: Upon closer inspection, changing the Ball
collider out with a Cuboid
collider causes a panic. I will have to look into this more closely.
from rapier.
After some digging, it seems like some of the issues are coming from cuboid_triangle_contact_generator.rs
:
- The function call
sat::triangle_cuboid_find_local_separating_normal_oneway
in 2D tries to get a surface normal by taking a cross product. triangle::support_face
appears to beunimplemented!()
.
@sebcrozet, was there a specific reason this function was left unimplemented? I just want to double check what your thoughts are before going ahead and trying to implement it.
from rapier.
Related Issues (20)
- Strange performance issue with many colliders HOT 2
- Issue with limits in RopeJoint? HOT 3
- Clarification on Determinism HOT 2
- Aabb type is not properly re-exported from Parry HOT 1
- Site link dead HOT 3
- `ColliderBuilder` does not implement `Debug` HOT 1
- `unreachable executed` error when using MultiBody joint with WASM HOT 1
- proxy.aabb.maxs >= min_bound 7683905000 HOT 3
- Build error after 0.24.0 update HOT 1
- Compilation error with bevy and bevy_rapier3d HOT 2
- Erased angular velocity since v0.18 HOT 2
- Particle physics HOT 5
- Custom broad-phase
- setTranslation results in NaN? (Javascript Version) HOT 1
- Build breakage with 0.18 in `SolverConstraintsSet` HOT 4
- Crash with `attempt to subtract with overflow` in `SAPRegion::update_after_subregion_removal()` HOT 1
- How to simulate triggers between kinematic and sensor bodies HOT 3
- Panics when setting collider via `ColliderSet::get_mut()` HOT 2
- Typo in Clippy fix
- Crashes iOS 14 Safari
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rapier.