📄️ InteractionHand
📄️ Grabbable
📄️ GrabPoint
Each non-precision object you create has to have a grab point, this class represents it. It contains and updates data about positional and rotational offset of its parent object. It is used to store a hand pose for the InteractionHand to look for. Also, it has a helper script to instantiate a preview pose when manipulating grab points and creating hand poses
📄️ VelocityEstimator
Used to estimate release velocities of grabbable objects, without it, the objects would behave as if no external forces are impacting them (excluding the non-precision joint grabbable) on throw