Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Avoid Interpenetrations
#1
Hi there, 

new User here! I'm currently working on my Bachelorthesis on Pseudo Haptics in VR where I use a 3D-printed proxy to simulate the squeezing of a Obi Softbody. 
Therefore, I use handtracking with spheres attached to the fingertips which contain Obi Colliders to be able to squeeze the softbody. 

I am still tweaking some parameters and I've gone through the Obi documentation, and I hope this question isn't too specific, but I am encountering the problem of my spheres on the fingertips going through the softbody at some point, which will break the illusion that I'm trying to evoke. 
Does anyone know how, or, where to fix this (Blueprint, Obi Solver, Obi Collider, ...)? 

I'm still new to Unity as well, and only worked with it a few times before this thesis. 
I have attached some pictures, please let me know, if you need any more information about my settings. For some reason when i preview this post, I can't seem to find the pictures, I hope this changes when I post.

Thanks in advance, have a good day everyone!
Reply
#2
(08-12-2021, 11:59 AM)l1samt0 Wrote: I am encountering the problem of my spheres on the fingertips going through the softbody at some point, which will break the illusion that I'm trying to evoke.

Hi!

Are the fingertips rigidbodies? If they aren't, softbody particles won't be able to push back on them (since it's not possible to apply forces to a collider alone, that's what rigidbodies are for) so at some point particles will just get out of their way any way they can and the fingers will sink in-between particles.

Use rigidbodies to interact with the softbody, also make sure there's good particle coverage in your blueprint (no large gaps in between particles at rest). You can change particle size of use a different sampling method in your blueprint is this is an issue.

(08-12-2021, 11:59 AM)l1samt0 Wrote: I have attached some pictures, please let me know, if you need any more information about my settings. For some reason when i preview this post, I can't seem to find the pictures, I hope this changes when I post.

There seems to be no attached files and no links to pictures in your post, not sure why. Could you post some links to the images? thanks!

let me know if I can be of further help. kind regards,
Reply
#3
(10-12-2021, 09:49 AM)josemendez Wrote: Hi!

Are the fingertips rigidbodies? If they aren't, softbody particles won't be able to push back on them (since it's not possible to apply forces to a collider alone, that's what rigidbodies are for) so at some point particles will just get out of their way any way they can and the fingers will sink in-between particles.

Use rigidbodies to interact with the softbody, also make sure there's good particle coverage in your blueprint (no large gaps in between particles at rest). You can change particle size of use a different sampling method in your blueprint is this is an issue.



There seems to be no attached files and no links to pictures in your post, not sure why. Could you post some links to the images? thanks!

let me know if I can be of further help. kind regards,

Hey, thanks for the reply!
Yes, they are rigidbodies, and i have been able to squeeze them, just at some point they go through,
I will try attaching links for the pictures: 
https://ibb.co/2jbbTMf
https://ibb.co/ZSj3LWV
https://ibb.co/tcbJKhN
https://ibb.co/5Mc7mNP
https://ibb.co/kmBXjqW
https://ibb.co/J2r9TRW

Last time, it got marked as spam, maybe now it works Sonrisa Thanks for the tips also, i will keep trying altering the parameters in the blueprint, but for now it hasn't really worked for me.
Best regards!
Reply