Surface Types
Surfaces in OSLO can be refracting, reflecting, or total-internal-reflecting (TIR)
ASPHERIC SURFACES
Conic (parabolic, elliptical, hyperbolic)
Cylindrical Surfaces
Toroidal
Polynomial asphere even orders
Symmetric polynomial asphere all orders
Asymmetric polynomial asphere all orders
Toroidal asphere
Rotational spline, unlimited points
Fresnel (plane, spherical, conic)
Axicon
ISO 10110 asphere
ISO 10110 cone
ISO 10110 toroidal asphere
ISO 10110 biconic
ISO 10110 asymmetric cone
Rotational Zernike asphere
General XY Zernike asphere
General XY asphere
DIFFRACTIVE SURFACES
Linear grating (any substrate)
Two-point hologram
Rotational power-series diffractive/binary
General XY power-series diffractive/binary
Rotational Zernike diffractive
General XY Zernike diffractive
Diffractive axicon (rotational symmetry)
Diffractive axicon (asymmetric)
EIKONAL SURFACES
Perfect lens
Eikonal (point, angle, pt-angle, angle-pt)
USER DEFINED SURFACES
User Defined gradient surface
User Defined sag surface
User Defined diffractive surface
User Defined eikonal surface (CCL or DLL)
Arbitrary User Defined Ray Trace Surface
LENS ARRAYS
Lens array (uniformly spaced elements)
Lens array (arbitrarily spaced elements)
GRADIENT INDEX SURFACES
Axial gradient
Radial gradient
Paraxial ray trace (axial and radial gradients)
Tilt and decenter of the gradient coordinate system
Wood lens
SELFOC™ lens
Gradium™ lens
Axial & elliptical gradient
Axial & sinusoidal gradient
Axial & tapered gradient
Spherical gradient
Maxwell's fisheye
Luneburg lens
User-defined gradient (CCL-Plus or DLL)
GRIN index value at any point
Axial GRIN profile plot
INTERFEROGRAM FILES
Add interferogram data (e.g. Zygo or Wyko) to any surface for advanced simulation and tolerancing