Loading…

Thin Film Interference Solver

Physics Optics • Wave Nature of Light Interference

View all topics

Compute thin-film optical path difference, phase shift on reflection, constructive or destructive interference, and a reflected-intensity preview for a single thin layer.

Inputs
This solver uses the thin-film path difference \(\Delta = 2nt\cos\theta\). For reflected light, a single extra \(\pi\) phase reversal changes the constructive/destructive condition. The reflected-intensity preview assumes two-beam equal-amplitude interference: \(I = I_0\cos^2(\Phi/2)\), where \(\Phi = 2\pi\Delta/\lambda + \phi_r\).
Animation
Ready
Ready
Animated thin-film interference diagram
An incident ray reflects at the top surface and also enters the film, reflects from the lower surface, and re-emerges. The two reflected rays interfere, while the right panel previews reflected color and intensity.
Drag to pan. Use the mouse wheel to zoom. Fit view restores the default framing. The geometry is schematic, not to physical scale.
Enter values and click “Calculate”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

Why does reflection from a denser medium add a π phase shift?

Because the reflected electric field reverses sign at that kind of boundary, which corresponds to an additional phase reversal of π radians.

Why do the constructive and destructive conditions swap when there is one net π shift?

Because the extra π reflection phase reverses the interference condition, so what would otherwise be a maximum becomes a minimum, and vice versa.

Why does the path difference contain cosθ?

Because the ray travels obliquely through the film, so the relevant round-trip optical path projected along the phase direction contains the factor cosθ.

Is the reflected color preview a full physical color simulation?

No. It is an educational single-wavelength preview that shows how the chosen wavelength would be enhanced or suppressed by the thin film.