I am a novice struggling to implement teleportation on the Quest. I have been using the tools given in the SampleFramework from Oculus Integrations. I don’t understand how any of it works. Can someone point me towards relevant documentation?
I would advise you to throw out the SampleFramework. Especially as a beginner, it’s more likely to confuse you (as it has done) than help you.
Implement your own teleportation. Just work out where the controller is pointing, extend an arc down from there to the ground (or however you want to do it), and when the trigger button is pressed, move the player transform to that spot. You don’t need any Oculus-specific stuff for any of that, apart from maybe a little bit to get the controller position.
If you don’t know how to do any of those steps, well, those are fundamental building blocks of any VR app. You should be focusing on whichever of those is giving you trouble, and not worrying about something like teleportation until later. Build your app up bit by bit — which will be easiest to do if you’re not starting with Oculus’s confusing sample.
i’m doing exactly what you told him to do. i’m pointing a raycast on the floor and when i press the button the player can receive the hit.point(x and z) but only pushes my ovr character to a different position. if i try do with a cube works fine. idk why only the ovrplayercontroller doesnt work.
solved. i just disabled the character controller. i think that was bugging my physics.