There is a newer version of the record available.

Published July 5, 2025 | Version v0.5.2
Software Open

Optiland

Authors/Creators

Description

Optiland v0.5.2 Release Notes

v0.5.2 is a focused update that improves accuracy in core calculations, adds an important new feature for optical modeling, and fixes several edge-case bugs. These changes ensure greater consistency with commercial tools and improved physical realism in advanced analyses.

🔬 Optical Modeling & Analysis

  • Apodization Support
    Added optional apodization weighting to better simulate realistic illumination conditions across the entrance pupil.

  • Improved Working F/# Calculation
    Updated PSF calculation to use a more physically consistent working F-number, resulting in more accurate sampling and scaling.

  • Refined PSF Sampling Behavior
    Improved PSF spatial frequency sampling to better match the conventions of commercial tools, improving interpretability and alignment in benchmarking scenarios.

🐞 Bug Fixes

  • Cardinal Point Calculation
    Fixed bug in principal plane and cardinal point determination when object or image space media differ from air.

  • Vignetting Calculation Fix
    Resolved edge case in vignetting determination logic to avoid false clipping in optical systems.

📚 Documentation & Examples

  • Minor Cleanup
    Miscellaneous documentation clarifications and small codebase maintenance updates.

Notes

If you use this software, please cite it using the metadata from this file.

Files

HarrisonKramer/optiland-v0.5.2.zip

Files (31.9 MB)

Name Size Download all
md5:865dd382f100d2c263e4cf19f74de720
31.9 MB Preview Download

Additional details

Related works