Dichoptic Mode
Present different stimuli to each eye independently. Used in clinical vision therapy for conditions like amblyopia.
What Is Dichoptic Mode?
Dichoptic training presents different visual information to each eye simultaneously. In clinical settings, this is used to "wake up" a weaker eye by forcing it to process visual information independently while the stronger eye sees a different view.
EyeTrainer implements this using hardware-level ShaderGraphMaterial rendering in RealityKit, which allows true per-eye control without compromise.
Warning
Dichoptic mode is an advanced feature. If you have a diagnosed vision condition, consult your eye care provider before using these settings. Incorrect configurations could cause discomfort.
Per-Eye Color
Set the ball color independently for each eye. The available options are red, green, or transparent. Setting an eye to transparent hides the ball for that eye entirely, forcing the other eye to do all the work — a core technique in amblyopia treatment.
Brightness & Contrast
Adjust brightness and contrast separately for each eye. This is particularly useful for amblyopia training, where the stronger eye's view is deliberately degraded to encourage the weaker eye to work harder.
- Brightness — controls overall luminance of the ball for that eye (0–100%)
- Contrast — controls the difference between the ball and its background for that eye (0–100%)
Overlay
Add a fixation overlay (like the X marker) to one or both eyes. The overlay can be shown on just the dominant eye, just the weaker eye, or both. This adds another layer of binocular challenge to the exercise.
Tip
A typical starting configuration for amblyopia: full brightness and contrast on the weaker eye, reduced brightness (50–70%) on the stronger eye, overlay on the stronger eye only.