DCC-Lab / RayTracingLinks
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…
☆296Updated last month
Alternatives and similar repositories for RayTracing
Users that are interested in RayTracing are comparing it to the libraries listed below
Sorting:
- geometric ray tracing for optical systems☆339Updated 2 weeks ago
- Python optics and lens design, raytracing☆284Updated last year
- Ray Tracing and Optical Design in Python☆69Updated 4 months ago
- LightPipes for Python, "Pure Python version"☆256Updated 10 months ago
- Optical raytracing based on Python☆194Updated 4 years ago
- Physical Optics Propagation in Python☆184Updated 3 years ago
- Python tools for optical design☆144Updated 2 months ago
- Python - Exact ray tracing library☆85Updated 2 months ago
- A suite of utilities of analyzing optical glasses using the Zemax glass library☆44Updated last year
- physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...☆301Updated 5 months ago
- Jupyter notebooks for the ray-optics project☆55Updated 3 months ago
- Physical Optics Propagation in Python☆242Updated 3 weeks ago
- A raytracing toolkit for optical design☆70Updated 5 months ago
- Python package for device control and experiment automation☆170Updated last year
- Wrapper around the Zemax OpticStudio API. Provides a more pythonic and intuitive way to interact with the ZOS-API through python using a …☆67Updated last week
- Tools for reading commercial optical glass catalogs☆31Updated last week
- Zemax/ OpticStudio Extension using Python☆167Updated 4 years ago
- Optical Design Software☆134Updated 11 months ago
- Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python☆41Updated last month
- RayOpt Example IPython Notebooks☆35Updated last year
- Python for ultrashort laser pulse retrieval☆56Updated 2 years ago
- Integrated Machine and Deep Learning for Optical Design☆33Updated 5 months ago
- Python scripts for refractiveindex.info database☆78Updated 3 months ago
- Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.☆330Updated last week
- transfer-matrix method for optics of thin and thick multilayer films☆208Updated 7 months ago
- Toolkit to read Zemax OpticStudio files☆13Updated 4 months ago
- juno is a simulation package for optical system design using full wave propagation.☆64Updated last year
- Zemax OpticStudio ZPL language support for Visual Studio Code☆25Updated 3 years ago
- Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.☆185Updated 3 years ago
- Rigorous Coupled Wave Analysis for the calculation of Photonic Crystal R/T spectra☆116Updated last year