https://www.greenflame.org/2005/01/12/rl-vr/
RL & VR