Obi Official Forum
Help Can't get self collision to work. - Printable Version

+- Obi Official Forum (https://obi.virtualmethodstudio.com/forum)
+-- Forum: Obi Users Category (https://obi.virtualmethodstudio.com/forum/forum-1.html)
+--- Forum: Obi Rope (https://obi.virtualmethodstudio.com/forum/forum-4.html)
+--- Thread: Help Can't get self collision to work. (/thread-3693.html)



Can't get self collision to work. - roberthey - 13-12-2022

Hi,

I am working on a project which I got some inout on in a previous thread here (http://obi.virtualmethodstudio.com/forum/thread-3690.html).

I managed to achieve everything mentioned in the post but now I want to have self collision of the rope (wiener) and the pieces it gets cut into.

What I tried so far:
- Turn on self collision on the rope
- Increase the size and resolution of the particles in the blueprint I use

Problem:
No self collision. The pieces slide right into each other. Oh and when I turn of the bending constraints the rope also does that to itself.

Video: https://youtube.com/shorts/A8mwEpxi3kA
Video (bending constraints off, no knife): https://youtube.com/shorts/XGchPvWC_kU

Settings:

Solver:
https://ibb.co/Cb01DPH

Rope:
https://ibb.co/H2qf96v

Blueprint:
https://ibb.co/6rFMjRq

Particle Representation of Rope:
https://ibb.co/g9wjjrj

Kind regards and thanks a lot for the help yet again, 

Robert


RE: Can't get self collision to work. - josemendez - 13-12-2022

Hi!

Particle collisions (of which inter- and self- collisions are specific cases) are globally disabled in the solver. You should enable "particle collision constraints" and "particle friction constraints" in your solver.

On a side note, you're missing packages so your simulation is using the default fallback backend (Oni) as the solver's warning message is telling you. This results in worse performance and limited platform support. You must install the required Burst package dependencies as per the manual's setup guide: http://obi.virtualmethodstudio.com/manual/6.3/setup.html
http://obi.virtualmethodstudio.com/manual/6.3/backends.html

kind regards,


RE: Can't get self collision to work. - roberthey - 13-12-2022

Hello!

Did as instructed. Works as always. Thank you very much. Splendid support.

The warnign went away without me installing the jobs package and I can't seem to find it in the package manager. Is that normal?

Best,

Robert


RE: Can't get self collision to work. - josemendez - 13-12-2022

(13-12-2022, 03:37 PM)roberthey Wrote: Did as instructed. Works as always. Thank you very much. Splendid support.

Thanks! I do my best Sonrisa

(13-12-2022, 03:37 PM)roberthey Wrote: The warnign went away without me installing the jobs package and I can't seem to find it in the package manager. Is that normal?

Yes, probably got installed automatically as a dependency of another package.

let me know if I can help in any way!


RE: Can't get self collision to work. - roberthey - 14-12-2022

Will do. And again, thank you very much.