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…
☆293Updated last week
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☆335Updated this week
- Ray Tracing and Optical Design in Python☆68Updated 4 months ago
- Python optics and lens design, raytracing☆283Updated last year
- Physical Optics Propagation in Python☆239Updated this week
- physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...☆300Updated 5 months ago
- Optical raytracing based on Python☆194Updated 3 years ago
- Python - Exact ray tracing library☆84Updated last month
- Physical Optics Propagation in Python☆183Updated 3 years ago
- LightPipes for Python, "Pure Python version"☆255Updated 9 months ago
- Python tools for optical design☆144Updated last month
- A raytracing toolkit for optical design☆70Updated 5 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 …☆64Updated 2 weeks ago
- A framework for performing optical propagation simulations, meant for high contrast imaging, in Python.☆110Updated last week
- Jupyter notebooks for the ray-optics project☆53Updated 2 months ago
- Zemax/ OpticStudio Extension using Python☆164Updated 4 years ago
- A suite of utilities of analyzing optical glasses using the Zemax glass library☆44Updated 11 months ago
- A Python Adaptive Optics Simulation☆93Updated 8 months ago
- Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python☆39Updated last month
- Python for ultrashort laser pulse retrieval☆56Updated 2 years ago
- RayOpt Example IPython Notebooks☆35Updated last year
- Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.☆316Updated this week
- Scientific computing library for optics, computer graphics and visual perception.☆191Updated this week
- A useful set of tools for Adaptive Optics in Python☆129Updated 3 weeks ago
- Python package for device control and experiment automation☆166Updated last year
- Python package for nonlinear optics☆120Updated last year
- transfer-matrix method for optics of thin and thick multilayer films☆206Updated 6 months ago
- Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.☆186Updated 3 years ago
- Optical Automation Framework☆37Updated last week
- Integrated Machine and Deep Learning for Optical Design☆30Updated 5 months ago
- python optics module☆497Updated last month