With the introduction of motion controllers in VR, I started experimenting with gesture controls and simulations. From playing games like Job Simulator, I identified that the game uses the motion controllers as the player’s virtual hands, and apply physics simulations to virtual objects to mimic real-world interactions. For example, players are able to pick up an object, aim, and throw it precisely at a target. The precision in physics simulation increases player engagement, and makes the experience more immersive.
Thus, in Perfect Eggplants Don’t Exi-, I replaced raycasting interaction with the new physics-based interaction system NewtonVR, an open-source VR interaction framework developed by Tomorrow Today Labs. The system works with UnityEngine’s Rigidbody physics simulation to calculate mass, gravity, and velocity inside the VR space.