Optometrika
Optical simulator
A MATLAB library for simulating optical image formation using Snell's and Fresnel's laws of refraction and reflection
Optometrika MATLAB library implements analytical and iterative ray tracing approximation to optical image formation using Snell’s and Fresnel’s laws of refraction and reflection.
58 stars
8 watching
21 forks
Language: MATLAB
last commit: almost 3 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
ankrh/bpm-matlab | A numerical simulation tool for modeling the propagation of light fields in optical structures | 43 |
fancompute/angler | A software package for simulating and optimizing optical structures using finite-difference methods and optimization algorithms. | 157 |
sbyrnes321/tmm | A Python library for simulating light propagation in planar multilayer thin films using the Transfer Matrix Method | 189 |
sterncat/opticspy | An open-source Python module for simulating and analyzing optical systems and phenomena. | 462 |
edsonportosilva/opticommpy | A Python-based framework to simulate various aspects of optical communications systems | 115 |
mperrin/poppy | A Python package for simulating physical optics propagation, including diffraction. | 177 |
xthebat/optolithium | A software framework for simulating 2D optical lithography processes with automated parameter variations. | 117 |
opticspy/lightpipes | Simulates optical phenomena with diffraction essentiality using numerical methods. | 233 |
qpv-research-group/rayflare | Software for simulating and modeling complex optical systems using multiple simulation methods | 33 |
simbilod/optio | Software for simulating and optimizing 2D grating coupler designs in integrated photonic chips | 10 |
dtu-dsp/robochameleon | A Matlab framework and component library for simulating and analyzing optical communication systems | 57 |
pynlo/pynlo | A Python package for simulating and modeling nonlinear optical effects in various materials and systems | 103 |
damienbloch/inkscape-raytracing | An extension for Inkscape that simplifies drawing optical diagrams by annotating primitives with properties and simulating beam paths. | 331 |
projectpyrho/pyrho | A Python module for simulating and characterizing optogenetics experiments | 34 |
computationalradiationphysics/cupla | A software tool for simulating and analyzing radiation transport in various materials and environments. | 4 |