Forum Discussion
firagabird
8 years agoAdventurer
How does the Gear VR runtime handle lens distortion & chromatic aberration?
From a high level perspective, I know that scene geometry is first rendered to an eye buffer, which a VR runtime then applies lens distortion & chromatic aberration correction. How does Gear VR specif...
firagabird
8 years agoAdventurer
Brian Kehrer at Google discussed how Cardboard (& Daydream, I presume) makes use of a technique called "vertex displacement" to handle the distortion correction (not sure about chromatic aberration, though): https://www.gamasutra.com/blogs/BrianKehrer/20160125/264161/VR_Distortion_Correction_using_Vertex_Displacement.php
It's frankly a brilliant innovation that has incredibly low overhead and is perfectly suited for mobile GPUs; since everything's done in the shader, the eye buffers wouldn't need to be rendered to a texture, thus saving a very costly trip to the GMEM.
It's frankly a brilliant innovation that has incredibly low overhead and is perfectly suited for mobile GPUs; since everything's done in the shader, the eye buffers wouldn't need to be rendered to a texture, thus saving a very costly trip to the GMEM.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 12 years ago
- 11 years ago
- 22 days ago