Differentiable geometric optics in PyTorch. Design optical systems with optimization.
☆127Mar 6, 2026Updated this week
Alternatives and similar repositories for torchlensmaker
Users that are interested in torchlensmaker are comparing it to the libraries listed below
Sorting:
- This is the open source repository for our IEEE Transactions on Computational Imaging 2022 paper "dO: A differentiable engine for Deep Le…☆234Apr 20, 2023Updated 2 years ago
- Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.☆556Updated this week
- ☆151Jun 1, 2025Updated 9 months ago
- Wrapper around the Zemax OpticStudio API. Provides a more pythonic and intuitive way to interact with the ZOS-API through python using a …☆88Mar 2, 2026Updated last week
- ☆13Oct 9, 2021Updated 4 years ago
- Temporal noise reduction for videos in BRAW format to get long virtual exposure time☆32May 20, 2024Updated last year
- From https://git.clarahobbs.com/pd-buddy/pd-buddy-wye.git☆10May 14, 2019Updated 6 years ago
- a Python Ray Tracer☆48Sep 24, 2021Updated 4 years ago
- Code to go with the paper "Aperture-Aware Lens Design"☆19Nov 19, 2025Updated 3 months ago
- f8 architecture documentation☆21Jan 29, 2026Updated last month
- Ray tracing part for the optical system design course.☆15Jul 13, 2023Updated 2 years ago
- Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python☆57May 5, 2025Updated 10 months ago
- Snap-Scope: Analyze Your Lens Focal Length Distribution 📸✨☆20Jul 15, 2025Updated 7 months ago
- Astronomical observing management backend☆20Feb 19, 2026Updated 2 weeks ago
- Informations and Example code to control the GICISKY / PICKSMART E-Paper Shelf Labels☆32Apr 25, 2024Updated last year
- A 2-d, constraint-solving CAD for rapid prototyping☆54Jan 24, 2025Updated last year
- Differentiable optical lens simulator for end-to-end cameras.☆602Updated this week
- A New Language for Creative Coding☆44Updated this week
- Diffractio is a Python library for Diffraction and Interference Optics.☆35Dec 4, 2025Updated 3 months ago
- ☆29Feb 16, 2025Updated last year
- LinuxCNC FPGA board port to LiteX☆33Jan 24, 2025Updated last year
- Software and drivers for the Pololu Tic Stepper Motor Controller.☆31Feb 10, 2026Updated 3 weeks ago
- 2GHz single-ended active probe design☆41May 6, 2025Updated 10 months ago
- Laser show projection software, and ILDA handling library☆66Dec 27, 2020Updated 5 years ago
- A smol and simple STM32G431 based Analog to USB toolkit.☆74Feb 18, 2026Updated 2 weeks ago
- A Python tool for parsing and exporting 'aws-nuke' output logs into structured JSON or CSV formats.☆10Jun 7, 2024Updated last year
- A collection of fluid simulations☆60Feb 23, 2026Updated 2 weeks ago
- A tool to generate FreeDSP Aurora plugins from SigmaStudio Exports, written in Perl.☆10Jul 28, 2020Updated 5 years ago
- ☆16Sep 9, 2025Updated 6 months ago
- A central place to organize and publish all of my hobbyist electronics knowledge and projects.☆39Aug 17, 2017Updated 8 years ago
- Quick and dirty PIC16F72 programmer using the Raspberry Pi Pico and MicroPython☆34Jan 2, 2024Updated 2 years ago
- Repository for "Multilevel Diffractive Optics Design".☆32Nov 20, 2024Updated last year
- Differentiable wave optics using JAX! Documentation can be found at https://chromatix.readthedocs.io☆152Nov 6, 2025Updated 4 months ago
- A collection of tools and examples to improve the functionality of Torch Bearer's spectrometers.☆48Jul 15, 2025Updated 7 months ago
- Optical Elements Addon for Blender☆155Jan 29, 2026Updated last month
- Automated, smooth, N'th order derivatives of non-uniformly sampled time series data☆229Oct 20, 2024Updated last year
- Optical Design Software☆153Jul 14, 2024Updated last year
- this is a PIC18F2XXX/4XXX programmer using arduino UNO and a simple Windows console app☆12Oct 26, 2020Updated 5 years ago
- This code is experiments in adding functionality from the Arduino core to the Atmel SAMD10 Xplained Mini Eval Board.☆10Dec 3, 2021Updated 4 years ago