NVIDIA Research reviews the technology, the components, and the challenges of virtual reality. We describe how GPUs are addressing these challenges, and our vision for the future of VR.