Design of optical coatings is carried out using specialised computer software. Many different substances, either pure metals or compounds, can be deposited with thicknesses varying from 2-3nm to over 500nm. The most suitable materials for each coating are chosen for their properties such as refractive index, robustness, adhesion or mechanical stress.

High-reflecting (HR) and anti-reflecting (AR) coatings for a wide range of wavelengths (UV to IR) as well as customised coatings for particular transmission or reflection requirements can be designed.