The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates. | Twitter

0 votes

Hey guys, I'm trying to make a VR prototype and for that, I need a pipe (second image) to pass through a ring (first image).
I've modeled in Blender and created a collision shape
using Create trimesh collision sibling. Visually it seems to give the most accurate collision, very close to the mesh.

The problem is that collision never occurs! Both collision shape are concave shapes and it seems to be the problem here, but I don't know why?

I've tried using Create single/multiple convex collision sibling and while they detect collision, they are way too imprecise for what I'm trying to do.

Is there any thing I can do or try? I need precise collision shape because the goal is to pass the ring through the pipe without touching it.

enter image description here

enter image description here

Godot version 3.2
in Engine by (643 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.