DCC-Lab / RayTracing
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…
☆250Updated 2 weeks ago
Related projects: ⓘ
- geometric ray tracing for optical systems☆264Updated this week
- Optical raytracing based on Python☆180Updated 3 years ago
- Python optics and lens design, raytracing☆254Updated last year
- Ray Tracing and Optical Design in Python☆60Updated last week
- Physical Optics Propagation in Python☆173Updated 3 years ago
- physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...☆257Updated this week
- LightPipes for Python, "Pure Python version"☆229Updated last month
- Python tools for optical design☆136Updated 2 weeks ago
- A raytracing toolkit for optical design☆57Updated 2 weeks ago
- Python - Exact ray tracing library☆63Updated last month
- Physical Optics Propagation in Python☆212Updated last week
- Optical Design Software☆97Updated 2 months ago
- Jupyter notebooks for the ray-optics project☆46Updated 2 weeks ago
- A suite of utilities of analyzing optical glasses using the Zemax glass library☆41Updated 3 months ago
- Zemax/ OpticStudio Extension using Python☆155Updated 3 years ago
- Wrapper around the Zemax OpticStudio API. Provides a more pythonic and intuitive way to interact with the ZOS-API through python using a …☆43Updated last week
- python optics module☆449Updated last year
- Python for ultrashort laser pulse retrieval☆51Updated last year
- Bluestein Method☆24Updated 2 years ago
- Python bindings for Thorlabs Kinesis DLLs.☆33Updated 3 years ago
- RayOpt Example IPython Notebooks☆34Updated last year
- transfer-matrix method for optics of thin and thick multilayer films☆187Updated 10 months ago
- Scientific computing library for optics, computer graphics and visual perception☆171Updated this week
- Python package for device control and experiment automation☆130Updated 4 months ago
- Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python☆33Updated 3 months ago
- Simple module to find numerically propagation mode profiles and propagation constants of multimode fibers of arbitrary radial index pro…☆34Updated this week
- Optical Automation Framework☆28Updated 3 weeks ago
- python module for Thorlabs' APT library☆80Updated 2 years ago
- A python controller for Texas Instruments DLPLCR6500EVM evaluation module for DLP technology. The controller can fully control the "patte…☆38Updated 3 years ago
- Tools for reading commercial optical glass catalogs☆27Updated 3 months ago