Case Studies

Ultrathin Absorbing Interference Coatings

Reproduce the thickness-dependent spectral and color behavior of ultrathin absorbing films on metallic reflectors, following the classic Nature Materials paper by Kats et al.

This case study focuses on a problem that is directly relevant to thin-film design, display coatings, and structural color: a nanometre-scale absorbing film on an optically thick metallic reflector. The central result is counterintuitive but fully compatible with one-dimensional TMM: strong interference can survive even when the top film is highly absorbing, provided the film is sufficiently thin.

For Dreapex TMM, this is a valuable literature case because it links two result families that users often treat separately: spectral response and perceived color. The same stack can be evaluated through Reflection Spectrum for physics and through Reflection Color for application-facing interpretation.

Research Context

Conventional coating design often assumes that strong interference requires transparent or only weakly absorbing layers. The Kats paper is important because it demonstrates a different regime: a few to a few tens of nanometres of a highly absorbing film can still support usable interference when placed on a metallic substrate.

This is a direct TMM use case because the structure remains a layered stack and the primary observables are reflectance, absorptance, and color. The problem stays within the one-dimensional boundary of the solver while still capturing a visually rich engineering result.

Paper Information

The Nature Materials abstract states that the relevant thickness scale is only a few to tens of nanometres and that visible-light implementations can use absorbing material as thin as 5-20 nm, which is the correct order-of-magnitude target for this reproduction.

Mapping the Paper to a TMM Model

This case uses the canonical thin-absorber-on-metal geometry:

ItemTMM model used in this caseRationale
Incidence mediumAirStandard reflection geometry
Top filmUltrathin absorbing dielectric or semiconductor filmThis is the active interference layer
Thickness rangeA few nanometres to a few tens of nanometresMatches the scale emphasized in the paper abstract
Back reflectorOptically thick metal layerSuppresses transmission and makes reflection the main observable
Material modelmain/Ge/nk/Aspnes.yml for the absorbing film and main/Au/nk/Johnson.yml for the back reflectorUses explicit database entries that already cover the visible-band regime relevant to the first pass
Main variableTop-film thicknessThe paper's central design lever is thickness-controlled spectral selection

For the Dreapex TMM workflow in this chapter, use the built-in database directly: Ge / Aspnes for the ultrathin absorbing layer and Au / Johnson for the metal reflector. This keeps the first pass anchored to a real absorbing semiconductor file and a real noble-metal file without introducing a custom imported dataset.

Reproduction Target and Acceptance Criteria

The reproduction target is not a single narrow spectral line. It is the systematic movement of spectral response and color with thickness.

This case is considered successful when:

  1. Small thickness changes produce clear changes in the reflection spectrum.
  2. The spectrum shift is monotonic or at least ordered across the chosen thickness sweep.
  3. Reflection Color changes in a visually consistent sequence rather than randomly.
  4. The stack remains reflection-dominated because the metal reflector is optically thick.

The following are not required in the first implementation:

  • exact colorimetric agreement with the publication
  • exact reproduction of the original film chemistry
  • exact match of every local spectral shoulder

Reproduction Workflow in Dreapex TMM

The screenshots in this chapter are page-type references from the live app. They show which Dreapex TMM pages to use during the reproduction workflow. The exact published trend depends on the absorbing-film material model and thickness range you choose.

Use the following workflow:

  1. In Structure, define an ultrathin absorbing top film above an optically thick metallic reflector.
  2. Select main/Ge/nk/Aspnes.yml for the top film and main/Au/nk/Johnson.yml for the reflector.
  3. Keep the metal layer thick enough that transmission is negligible over the target band.
  4. In Optics, use a visible-light wavelength sweep.
  5. Enable Incident Spectrum and Enable Color Calculation.
  6. Enable Reflection Spectrum and Reflection Color.
  7. In Sweep, use the top-film thickness as the single primary variable.

Representative Result Pages to Inspect

This case should always be interpreted through both the spectral and color views:

  1. Reflection Spectrum tells you how the reflected energy distribution shifts with thickness.
  2. Reflection Color tells you how that spectral shift appears in a color space or summary table.

Visual Comparison with the Paper

The paper's central claim is that the absorbing film does not merely add loss; it reshapes the reflected spectrum in a thickness-sensitive way. Your TMM reproduction should therefore be judged by ordered spectral migration and corresponding color migration.

The visual comparison is successful when:

  • the reflected spectral envelope changes materially when the top film thickness changes
  • the thickness order produces a consistent progression instead of arbitrary spectral noise
  • the color output shifts with the same ordering implied by the spectrum
  • the response remains plausible for a reflective stack rather than behaving like a transmissive filter

If the color barely changes across the full sweep, the thickness range is likely too narrow, the film is too weakly absorbing, or the metal is not acting as an effective reflector.

Deviation Analysis

The most common deviation sources are:

  • the specific Ge and Au database entries used for the first pass
  • uncertainty in the original paper's exact deposited film stack
  • metal thickness not yet fully in the optically opaque regime
  • roughness, oxidation, or interfacial layers not represented in the 1D stack
  • different incident spectrum or color-matching settings than the published comparison

Because the perceived color is sensitive to both material data and illumination assumptions, visible differences are expected unless those inputs are matched carefully.

Further Experiments

  1. Sweep the absorbing-film thickness more finely inside the 5-20 nm range to locate the most sensitive region.
  2. Compare Reflection Spectrum and Absorptance to separate spectral shaping from simple loss increase.
  3. Repeat the same thickness sweep under different incident-spectrum presets to test illumination sensitivity.
  4. Export the color table and compare xy or Hex values across thickness candidates for design screening.
Copyright © 2026 Dreapex