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…
☆316Updated 8 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☆373Updated last week
- Python optics and lens design, raytracing☆300Updated 2 years ago
- Python - Exact ray tracing library☆102Updated 2 weeks ago
- Ray Tracing and Optical Design in Python☆71Updated 3 months ago
- LightPipes for Python, "Pure Python version"☆278Updated last year
- python optics module☆532Updated 9 months ago
- physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...☆323Updated last year
- Python tools for optical design☆149Updated 3 months ago
- Physical Optics Propagation in Python☆185Updated 4 years ago
- Optical raytracing based on Python☆201Updated 4 years ago
- A suite of utilities of analyzing optical glasses using the Zemax glass library☆50Updated 3 months ago
- Jupyter notebooks for the ray-optics project☆57Updated 2 months ago
- Integrated Machine and Deep Learning for Optical Design☆64Updated 3 months ago
- A raytracing toolkit for optical design☆77Updated last week
- Wrapper around the Zemax OpticStudio API. Provides a more pythonic and intuitive way to interact with the ZOS-API through python using a …☆84Updated last month
- Zemax/ OpticStudio Extension using Python☆173Updated 4 years ago
- Bluestein Method☆39Updated 3 years ago
- Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.☆537Updated this week
- Tools for reading commercial optical glass catalogs☆33Updated 2 weeks ago
- Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python☆54Updated 9 months ago
- RayOpt Example IPython Notebooks☆35Updated 2 years ago
- juno is a simulation package for optical system design using full wave propagation.☆65Updated last year
- A Python Adaptive Optics Simulation☆105Updated 2 months ago
- A useful set of tools for Adaptive Optics in Python☆146Updated 3 months ago
- Scientific computing library for optics, computer graphics and visual perception.☆200Updated this week
- Database of optical constants☆219Updated last week
- Physical Optics Propagation in Python☆265Updated 2 months ago
- Python package for device control and experiment automation☆196Updated 6 months ago
- ☆50Updated 2 years ago
- A python controller for Texas Instruments DLPLCR6500EVM evaluation module for DLP technology. The controller can fully control the "patte…☆41Updated 4 years ago