Skip to content

BUG: Input (VR, key, mouse) updated per scene update instead of per render

Andrew Wilson requested to merge andrew.wilson/iMSTK:VRSmoothMovement into master

Provides a patched implementation of VTKs openvr that allows updating of poses without rendering. In the meantime will get this upstream to VTK. This is especially important because VR headsets vsync, meaning performing a render blocks. Often poses are available at a higher frequency than the refresh rate.

Also input events such as mouse, keyboard, & especially VR device position should be processed per scene update rather than render.

Merge request reports