Simple ray tracing library in Python for optical design that considers simple optical elements (with ABCD ray matrices) but also finite diameters of elements to calculate aperture and field stops, field of view, etc... Useful to validate the design of an optical system (lenses positions, power and diameters). Also permits the propagation of gaus…
☆344Jul 8, 2026Updated last month
Alternatives and similar repositories for RayTracing
Users that are interested in RayTracing are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- geometric ray tracing for optical systems☆402Updated this week
- Python optics and lens design, raytracing☆310Aug 15, 2023Updated 3 years ago
- Ray Tracing and Optical Design in Python☆76Oct 29, 2025Updated 10 months ago
- Tools for reading commercial optical glass catalogs☆34Aug 10, 2026Updated 2 weeks ago
- Optical raytracing based on Python☆203Jun 26, 2021Updated 5 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Optics toolkit☆17Jan 21, 2022Updated 4 years ago
- Python - Exact ray tracing library☆127May 18, 2026Updated 3 months ago
- Optical Design Software☆170Jul 14, 2024Updated 2 years ago
- python optics module☆551Apr 14, 2025Updated last year
- A raytracing toolkit for optical design☆83Jul 8, 2026Updated last month
- physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...☆351Jul 26, 2026Updated last month
- This is the open source repository for our IEEE Transactions on Computational Imaging 2022 paper "dO: A differentiable engine for Deep Le…☆264Apr 20, 2023Updated 3 years ago
- Zemax/ OpticStudio Extension using Python☆183May 7, 2021Updated 5 years ago
- Official code repository for the paper: "The Differentiable Lens: Compound Lens Search over Glass Surfaces and Materials for Object Dete…☆26Oct 27, 2023Updated 2 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- LightPipes for Python, "Pure Python version"☆311Feb 26, 2026Updated 6 months ago
- Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.☆950Updated this week
- A simple optical ray tracing simulation based on Snell's law and Fresnel equations for MATLAB and OCTAVE☆24Oct 17, 2019Updated 6 years ago
- Standalone Programming Interface for Zemax OpticStudio COM API in Python☆26Apr 15, 2018Updated 8 years ago
- Physical optics in Python☆15Apr 14, 2020Updated 6 years ago
- Scientific computing library for optics, computer graphics and visual perception.☆215Updated this week
- Python tools for optical design☆157Feb 20, 2026Updated 6 months ago
- A suite of utilities of analyzing optical glasses using the Zemax glass library☆51Aug 7, 2026Updated 3 weeks ago
- Astree is a free open source optical ray tracing and design software☆81May 23, 2026Updated 3 months ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python☆61May 5, 2025Updated last year
- Python bindings for scalar and vectorial models of the 3D microscope point spread function.☆59May 20, 2024Updated 2 years ago
- ☆34Jun 10, 2022Updated 4 years ago
- Jupyter notebooks for the ray-optics project☆57Nov 21, 2025Updated 9 months ago
- Koko is raytracing software for the design and analysis of optical imaging and illumination systems☆33Aug 21, 2026Updated last week
- Toolkit to read Zemax OpticStudio files☆21Feb 24, 2025Updated last year
- Light rays propagation in 2D, in the geometrical optics approximation☆30Aug 14, 2023Updated 3 years ago
- Lens design software☆94Sep 1, 2023Updated 2 years ago
- Various codes used to interact remotely with the instruments in the laboratory written in Python.☆11Jun 1, 2020Updated 6 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- My notes from the book Introduction to Lens Design by Joseph M. Geary☆48Jul 14, 2014Updated 12 years ago
- ☆21Sep 6, 2024Updated last year
- Photographic Lens Simulator☆50Oct 4, 2020Updated 5 years ago
- Beam42 is a Geometrical Optic Ray Tracer☆36Updated this week
- Automated laser beam profiler using Raspberry Pi☆24Jan 18, 2024Updated 2 years ago
- Shanti's Raytracer: fast, precise, and accurate optical ray propagation☆13Mar 31, 2026Updated 4 months ago
- Simulation of reflection and refraction of polarized opticial beams at plane and curved dielectric interfaces.☆34Jul 6, 2023Updated 3 years ago