Introduction#

This gallery contains a collection of examples demonstrating the capabilities of Optiland. Each example is a self-contained Jupyter notebook that shows how to achieve a specific task using Optiland. The examples cover a wide range of topics, from basic lens design to freeform optics. For more detailed explanations of how to use Optiland, see the step-by-step learning guide.

Tip

The gallery is organized by Optiland feature. If you know the question you want answered rather than the feature you need, use the task-shaped How Do I …? index instead.

The following sections are covered:

  1. Basic Lenses

  2. Specialized Lenses

  3. Reflective Systems

  4. Analysis

  5. OPD, PSF, MTF

  6. Optimization

  7. Tolerancing

  8. Freeform

  9. Diffractive and Phase Elements

  10. Coatings and Polarization

  11. Differentiable Ray Tracing

  12. Real-World Projects

  13. External Tools Using Optiland

  14. Extended Sources

  15. Non-Sequential Ray Tracing

  16. Miscellaneous