Change the in game stereo camera separation?

I would like to be able to manipulate how the world scale appears to the player by changing the stereo cameras separation.

IHeadMountedDislpay::SetInterpupillaryDistance(NewIPD) is changing the IPD that the console is rendered with, but doesn’t affect how the world is rendered.
The console command ‘stereo w2m=x’ is only affecting the scale of head movement translation.
Updating on the render thread or the game thread doesn’t seem to change anything stereo wise.

Hi, please visit the “iLocalPlayer” UE4 C++ Plugin on UE4 Marketplace: iLocalPlayer4UE4 in Code Plugins - UE Marketplace

Functions of this plugin: 1. Side-by-Side Stereo 3D implementing; 2. Asymmetric projection(or named asymmetric view frustum) implementing.

Hope this helps you.