Obi Official Forum
Help When I increase the speed of the emitter, the particles penetrate the object. - Printable Version

+- Obi Official Forum (https://obi.virtualmethodstudio.com/forum)
+-- Forum: Obi Users Category (https://obi.virtualmethodstudio.com/forum/forum-1.html)
+--- Forum: Obi Fluid (https://obi.virtualmethodstudio.com/forum/forum-3.html)
+--- Thread: Help When I increase the speed of the emitter, the particles penetrate the object. (/thread-3181.html)



When I increase the speed of the emitter, the particles penetrate the object. - kbtit - 16-11-2021

Is there an item like "Collision Detection" in Rigidbody to counter this?
I've looked really hard in the documentation and on this forum, but there is nothing like it anywhere.


RE: When I increase the speed of the emitter, the particles penetrate the object. - josemendez - 16-11-2021

(16-11-2021, 10:14 AM)kbtit Wrote: Is there an item like "Collision Detection" in Rigidbody to counter this?
I've looked really hard in the documentation and on this forum, but there is nothing like it anywhere.

Obi uses continuous collision detection by default, to deal with very fast-moving particles. This is a per-solver setting, so you can control its parameters in the ObiSolver component. See "Collision Margin", "Max Depenetration" and "Continuous Collision Detection" in the manual:
http://obi.virtualmethodstudio.com/manual/6.2/obisolver.html

There's a reference to this in the collisions page too, under "how it works":
http://obi.virtualmethodstudio.com/manual/6.2/collisions.html


Also note certain collider types are more prone to tunneling that others. MeshColliders in particular are quite terrible at this, since they're paper-thin (no volume).


RE: When I increase the speed of the emitter, the particles penetrate the object. - kbtit - 16-11-2021

thanks Corazón