Hi all!
I need to ask you for help with Leap Motion.
So, I have a scene with my custom VR rig (but with corresponding Leap components, so everything works well), and set up Interaction Engine.
On my scene I have two objects: mesh1
(with MeshCollider), and cube1
(with BoxCollider). Objects have Interaction Behaviour, and I use capsule hand. Objects are non-kinematic.
Grasping works, but probably of rigidbodies in hands and in objects, physics got weird and item is very unstable, sometimes with little motion object explodes.
I tried to use kinematic rigidbodies, but I want my objects to fall after grasping.
Also I tried to set isKinematic = true
in events like OnContactStart, OnGraspBegin
etc. but it causes the same problem, or hanging object in the air for 1 second after grasping, which is not natural.
Is there any attempt to make it good, or I just need to tune params where contact occurs etc?
Thanks in advance .
Technicals:
1. Unity 5.6.3f1
2. Core Module: 4.3.1
3. Interaction Engine: 1.1.0