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…
☆303Updated 2 months ago
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☆347Updated last week
- Python optics and lens design, raytracing☆291Updated last year
- Ray Tracing and Optical Design in Python☆70Updated 6 months ago
- Optical raytracing based on Python☆195Updated 4 years ago
- Python - Exact ray tracing library☆92Updated 3 months ago
- physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...☆305Updated 7 months ago
- LightPipes for Python, "Pure Python version"☆257Updated 11 months ago
- python optics module☆510Updated 3 months ago
- A suite of utilities of analyzing optical glasses using the Zemax glass library☆47Updated last year
- Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.☆376Updated this week
- Jupyter notebooks for the ray-optics project☆55Updated last week
- Physical Optics Propagation in Python☆184Updated 4 years ago
- Python tools for optical design☆145Updated 3 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 …☆71Updated last month
- A raytracing toolkit for optical design☆72Updated 7 months ago
- Zemax/ OpticStudio Extension using Python☆171Updated 4 years ago
- Integrated Machine and Deep Learning for Optical Design☆38Updated 7 months ago
- Bluestein Method☆34Updated 3 years ago
- Tools for reading commercial optical glass catalogs☆31Updated last week
- RayOpt Example IPython Notebooks☆35Updated last year
- juno is a simulation package for optical system design using full wave propagation.☆64Updated last year
- Optical Design Software☆136Updated last year
- Python package for device control and experiment automation☆173Updated this week
- ☆48Updated 2 years ago
- Optical Automation Framework☆39Updated 2 weeks ago
- A framework for performing optical propagation simulations, meant for high contrast imaging, in Python.☆116Updated this week
- Scientific computing library for optics, computer graphics and visual perception.☆199Updated 3 weeks ago
- Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python☆43Updated 3 months ago
- Rigorous Coupled Wave Analysis for the calculation of Photonic Crystal R/T spectra☆122Updated 2 years ago
- Matlab/Octave Toolbox for Optical Design☆31Updated 4 years ago