I’ve included this functionality in my latest demo if you want to download it and see it in action.
www.iamluciddreaming.com/playpit
A few points to note:
I’ve used a wide red mesh so that it doesn’t obscure the view very much, but is still easily noticeable. I found that using a smaller pattern caused my eyes to quickly focus on it and distract me from the scene. Focusing on the mesh was uncomfortable due to it being close to my eyes. A wide mesh seems to avoid this problem.
The tracking seems to be lost a little before crossing the mesh so I think I may try scaling the tracking volume down a little so you see it earlier.
Another idea I am testing is “zero tolerance tracking failure”, i.e. when the tracking is lost I hide all the close scenery that would not react to positional changes and cause nausea. This probably seems harsh, but I find loosing positional tracking instantly uncomfortable. CV1 will have 360 degree tracking and a larger volume anyway, so maybe it won’t be so much of an issue.
Any feedback would be welcome.