OpticalOracle™ helps engineers visualize and compare real-world display readability by modeling how material refractive index, surface roughness, optical bonding, anti-reflection coatings, glare treatments, display brightness, and ambient light interact across different optical stack designs and source angles.
OpticalOracle™ helps engineers compare display readability across multiple cover glass, touch screen, anti-reflection, optical bonding, and backlight enhancement configurations under real-world ambient light, glare, reflection, brightness, and optical stack conditions.
The tool models each display stack as a sequence of optical layers, such as air, glass, PET, OCA, optical silicone, touch sensor layers, polarizers, hard coatings, anti-reflection coatings, and high-efficiency anti-glare films. Each layer can be assigned optical properties including refractive index, surface reflectance behavior, transmission loss, and surface roughness.
At every material interface, OpticalOracle estimates how much incoming light is reflected or transmitted based on the difference in refractive index between the two materials. A large refractive-index mismatch, such as air to glass or air to PET, creates a stronger reflected component. A smaller mismatch, such as glass to optical silicone or glass to OCA, reduces internal reflection. This is why optical bonding usually improves display readability: it removes high-reflection air gaps and replaces them with index-matched materials.
The reflected light is separated into two main components:
Specular reflection is the mirror-like reflection from smooth surfaces. This is the type of reflection that causes bright glare spots, reflected lamps, windows, or sun images on the display surface. OpticalOracle calculates specular reflection based on the optical stack, the selected ambient source brightness, and the source angle. As the source angle changes, the reflected glare location, intensity, and apparent path are updated in the live model.
Diffuse reflection is scattered reflection caused by surface texture, haze, anti-glare treatment, or material roughness. Rougher surfaces reduce sharp mirror-like reflections but spread the reflected light over a wider area. This can reduce harsh glare, but it can also add a veiling reflection across the display that lowers contrast. OpticalOracle uses material roughness and anti-glare behavior to estimate how much reflected light is spread into diffuse glare instead of remaining as a sharp specular reflection.
The tool also calculates the emitted brightness from the display, using display luminance settings such as cd/m², foot-lamberts, dimmed modes, NVIS brightness levels, and backlight enhancement options. This emitted display light is compared against reflected ambient light from the optical stack.
Readability is then estimated by comparing:
Display emitted brightness
against
Specular glare + diffuse reflected ambient light
under the selected lighting condition.
For example, a display that looks excellent in a dark room may become unreadable in full sunlight if the reflected ambient light is stronger than the emitted image light. OpticalOracle helps show that increasing backlight brightness is not always the best answer. Reducing reflection through bonding, AR coatings, HEA films, better cover glass selection, or improved stack design can often improve readability more effectively.
The model evaluates contrast across different viewing and lighting conditions by estimating the effective bright-state and dark-state appearance after reflection is added. Reflected ambient light raises the apparent black level of the display, which reduces contrast. A high-brightness display with poor front-surface reflection may still have low real-world contrast, while a lower-brightness display with a well-controlled optical stack may remain readable.
As the source angle changes, OpticalOracle updates the ray path, reflected source appearance, glare position, reflected intensity, and contrast calculations. This allows engineers to compare how different display stack choices behave at shallow, oblique, and near-normal angles, including difficult lighting cases such as sunlight, lab lights, desk lamps, windows, or simulator cockpit environments.