VR Environments - Color Blindness and Dog Vision Simulations
2020From October 2019 to July 2020 I worked with Dr. Allison Howard at the University of Georgia to develop an educational VR app for the Oculus Quest headset. The app allows students to experience the three most common forms of color blindness (deuteranopia, protanopia, and tritanopia) and an approximation of dogs' vision.
Both environments contain Ishihara Plates, colorful blocks that can be picked up, and informational kiosks. The Ishihara Plates and colorful blocks give students a better sense of how their vision has changed, while the kiosks give context to the simulations and the plates in a way that will be familiar to the students.
The color blindness effects and the dog vision effect use Unity's Post-processing package for its color correction features. The dog vision effect also uses a blur shader to simulate dogs' lower visual acuity.
The students can adjust the intensity of the color blindness effects using a simple slider. They can also reset the scene or return to the main menu to try the other scene. Both the menus and the kiosks are controlled by using the right controller as a pointer.
I built the app in Unity, and used Processing to generate LUTs for the visual effects.