Skip to content

ArjunTeh/ApertureAwareLensDesign

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aperture-aware lens design

This repository includes the code used in the SIGGRAPH 2024 paper "Aperture-aware lens design" by Teh et al.

Dependencies

The code relies on the following libraries:

  • jax
  • numpy
  • tqdm
  • plotly

They can be installed with the command: pip install -r requirements.txt

Examples

In order to run the example code, simply run:

python -m experiments.run_spot_error

from the source root directory.

Installation

If interested in installing the code for use with your own code, you can install the "dlt" package with

pip install .

The package can be then be used by importing dlt

import dlt

# your code here

References

Zemax files are from https://www.lens-designs.com/

Citation

If you use this code, please cite our paper.

About

Code to go with the paper "Aperture-Aware Lens Design"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages