rayopt
Optics tool
A software framework for designing and analyzing optical systems using ray tracing
Python optics and lens design, raytracing
265 stars
22 watching
50 forks
Language: Python
last commit: over 1 year ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| A Python framework for creating high precision ray-tracers used in optical/non-optical physics simulations. | 90 |
| Software for simulating and modeling complex optical systems using multiple simulation methods | 35 |
| An open-source Python module for simulating and analyzing optical systems and phenomena. | 466 |
| A scientific computing library for optics, computer graphics, and visual perception | 178 |
| A Python package for designing and simulating silicon photonics circuits using KLayout. | 191 |
| A Python-based design tool for automating photonic device development | 18 |
| A Python library for simple optical path tracing using ABCD matrices and Gaussian laser beams. | 264 |
| An optics library for F# that provides a way to abstract and manipulate data structures using composable lenses and mappings. | 177 |
| A PyTorch-based path tracer for rendering 3D scenes with reflective materials and automatic differentiation | 242 |
| An extension for Inkscape that simplifies drawing optical diagrams by annotating primitives with properties and simulating beam paths. | 336 |
| Simulates optical phenomena with diffraction essentiality using numerical methods. | 234 |
| Provides a spatial framework and convenience functions for accessing and translating spatial data | 23 |
| Automated design tool for photonic circuits using Python and external software. | 4 |
| A ray tracing sample using OptiX with CUDA | 88 |
| A JavaScript library providing an immutable optics system for accessing and manipulating nested data structures | 141 |