We have built novel tools ontop of the Unreal Engine to aid in our VR systems. Custom physics code allows us to use more targeted physics contraints to produce better results for very specific use cases. These systems can interact with and provide a layer ontop of stock PhysX interactions in the Unreal Engine.
We have designed our VR systems to be highly interactive. These reusable systems simplfy generic usecases for interaction in VR spaces. The systems can interact and influence each other in realtime to allow for unique play experiences.