- Home /
How to perform grasp action on a cloth?
Hi everyone. We are an italian team that are developing a medical solution system and we are using some cloth to simulate the organs. We have improved our position and rotation movement using moveposition and moverotation instead of using translate, this prevent that objects go through each other. Now we have a cloth on which we want try to perform a grasp action. We are trying to do this with a kinematic rigidbody composed by 3 parts parented. The parent gameobject is the stick of the grasper and the 2 child are the pliers. Each of the childs have a box collider component to make collision with cloth and that works fine. The angle of the aperture is set using an animation. We control the time of this using keyboard. All works fine more or less, but when the cloth is going to be grasped seems to have not much friction and slips on the pliers despite it has friction =1. In your opinion what could be the best solution to make this action? Maybe we're going wrong somewhere? We have to manipulate better some physics and time setting but we want to reach the goal. Perform a grasp action! Sorry for my not perfect english and thanks in advance
It sounds like you are trying your best to emulate the physic, but maybe a hack is in order?
What if your grasper has a hinge joint component you attach to the cloth (setting the anchor appropriately) and you set the break force relative to how close the grasper child objects are? You could also use more than one (since you essentially have two contact points).
Answer by RaptorRaptures · Jun 07, 2014 at 02:44 PM
Add a component with forced friction - constant force
Answer by Noztradamuz · Aug 08, 2014 at 09:17 PM
Hi there, I'm trying to do something just like you, have you ever achieved the grasp thing? and if you did it, how did you managed to do so? i'm not using cloth, but some kind of cloth simulation manualy maded by me, modifying vertex at real time, and having something like a "core" in order to avoid implosion or self collision, i want to hold the core into the grasp or the "handlers" of the simulated cloth in order to move it, can you help me out please?
Answer by Wolfride · Dec 16, 2018 at 01:40 AM
Hello from 2018.
If you are a pro user, you can now ask Unity staff directly about problems if you never receive answers. (Most do not receive answers.)
Your answer
Follow this Question
Related Questions
Can you tell when an Interactive Cloth is colliding with another object? 1 Answer
Collision between kinematic and dynamic rigidbodys 1 Answer
Simple Movement Game: Physics vs Manual Collision Detection? 2 Answers
How to move multiple dynamic gameobjects with one moving platform which is controlled by the player 0 Answers