I am trying to get 3d models to render correctly using the AssimpModelLoader in ofxOpenVR. No matter what I try, the model stays stuck to the eyepiece instead of being stationary in the scene. I have tried augmenting the Assimp class to create a matrix friendly to VR’s headmounted display and tried adjusting the matrix of the model in the render function of ofxOpenVR.
Video link to what’s happening:
Model is attached to eyepiece and moves with head. Background spheres are stationary as they should be when the head turns. The model is also drawing twice and they are not aligned together. The spheres in the background are drawn with the Bullet physics addon and everything works as expected.
The end goal is to be able to use an animated model like a DAE.