Take a look at /Scripts/Components/ScaleBetweenPoints.cs for an example of how to scale between controllers / positions. The idea is to measure the distance between controllers and scale based on that value. Here's a video outlining some features for v1.3 : And here are a few more detailed notes : Added XRInput support for Unity versions 2019.3 and up. This allows HMD's like the HTC Vive to now work properly with the framework. Windows Mixed Reality support is almost there - the controllers are rotated 90 degrees, should be a straightforward fix. Added 3 door examples : sliding door, door that requires handle to open, and double doors. New weapon models for pistol, rifle, and knife (courtesy of @BATTLEKOT) New Grab Point system allows you to specify multiple grab points on a grabbable, as well as constrain their rotation. Try picking up the knife by the hilt with different grips to see how this works. Fixed issue with IK Body not rotating during climbing Added Joystick Deadzone support Separated LocmotionSelector out from DemoScript Better remote grab rotations - nice and smooth now! Including some basic FinalIK / VRIK and EmeralAI integration packages Lots of bug fixes, physics tweaks, and performance improvements I've also started working on a Roadmap if you're interested to see where this is all headed - happy to receive any feedback on that. I will continue to fill this in as I move forward. The next version (1.4) will be focused on tutorials, documentation, and polishing.