Seated VR: How to lock HMD camera on Z axis?

Hi, I’m working on a seated VR experience and need to lock the HMD camera to a specific location on Z (I’m developing for SteamVR btw, if that matters). I don’t want the player to ever be able to stand up and see through the top of the vehicle. Setting “Follow HMD Position” to false in the “Enable Player Camera Manager Follow HMD” node seems like the most likely place to control this, but turning that off does nothing- the camera still follows the HMD location. Hard to believe that many others also developing for seated VR haven’t also run into this problem. Any ideas would be greatly appreciated.

A lot of the camera overrides do seem to be obscurely locked away mostly i guess because of “player comfort” guidelines. There is this thread though you may have seen it already and it may not work for you: Locking Vive HMD height (z location) - XR Development - Epic Developer Community Forums

One thing though. Even though it is a seated experience would you not want minor z-axis changes reflected like if the player sits up straight or makes a small adjustment or bends their body forward?

The usual way to deal with this would be a fade to black if they stand up all the way. That’s usually how people deal with this issue.

Though I know that’s not an answer to your actual question and you may want to lock down z entirely.

Thanks gelliot, I did actually see that post and tried it. It sort of works, but the side effect is that it does something to the FOV to make the environment look massive, as if you’re an insect.

You’re right that I will probably want some minor camera movement. The fade to black workaround is interesting, I’ll try that. Still, it would be nice to have access to the camera movement. Seems a bit draconian to take all control away from developers, even though I totally understand the reasons for not messing with player comfort.