Grabbable component to an entity to enable grabbing.IsdkToolkitBridgeSystem automatically adds the grabbable feature to any entity that has both a Spatial SDK Grabbable component and either a mesh or collider component, so you don’t need to make any manual changes to use the feature. However, Interaction SDK’s grabbable feature adds a new movement type called direct, as well as tuning values for responsiveness. To access these features, you’ll need to manually add the IsdkGrabbable component to an entity.Grabbable component and either a Mesh component or a Collider. If both are present, the Collider is used. For improved runtime performance and the ability to use touch-grabs (grabbing an object while your hand or controller is inside it), add collider components instead of relying on mesh component collision. You must use Spatial SDK Collider components, as they are mapped to Interaction SDK’s internal colliders.| Spatial SDK Collider | Interaction SDK Collider | Ray Grab | Touch Grab |
|---|---|---|---|
Box | IsdkBoxCollider | Yes | Yes |
RoundedBox | IsdkBoxCollider | Yes | Yes |
Quad | IsdkBoxCollider | Yes | Yes |
Plane | IsdkBoxCollider | Yes | Yes |
Sphere | IsdkSphereCollider | Yes | Yes |
Mesh | n/a | Yes | No |
IsdkToolkitBridgeSystem but want to enable grabbing functionality for an entity, follow these steps.Grabbable component on the entity with an IsdkGrabbable component.IsdkGrabConstraints component.