HomePerception & Optical IllusionsVR Vergence-Accommodation Conflict Simulator

VR Vergence-Accommodation Conflict Simulator

Interactive 3D simulator of the vergence-accommodation conflict in VR headsets: move a virtual object, change IPD and headset focal distance, and watch the diopter mismatch and retinal blur that cause visual fatigue in fixed-focus VR optics.

Perception & Optical Illusions3DModerate60 FPS📱 Mobile-adapted
virtual-reality-science ↗ Open standalone

Every fixed-focus VR headset asks your eyes to do two contradictory things at once: converge on a virtual object at whatever depth the stereo image implies, while keeping the eye's lens focused on the one fixed distance the optics are actually sharp at. This simulator renders that mismatch in 3D — drag the object through depth, change the interpupillary distance, and adjust the headset's lens focal distance to watch the vergence angle, the accommodation distance and the resulting diopter conflict update live, with a blur halo standing in for the retinal defocus research links to VR eye strain. A varifocal toggle shows what an adaptive-focus display would do differently.

⚙ Under the hood

Interactive 3D model of the vergence-accommodation conflict in fixed-focus VR headsets: move a virtual object, change interpupillary distance and headset lens focal distance, and watch the diopter mismatch and simulated retinal blur that drive VR eye strain.

virtual realityvergence-accommodation conflictopticsperceptioneye strain3D

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)