Freecad.optics-design-workbench

Latest version: v0.1.5

Safety actively analyzes 681790 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.5

* live display of rays during tracing (previously only updated displayed rays after an iteration was done)
* fix rays going to infinity being displayed with wrong direction
* add SimulationSettings.DistanceTolerance as a workaround for rays penetrating surfaces composed of many tiny faces
* hide a few not-yet-implemented features
* clean up worker process handling code, replaced global-variable/flag-file mix by synchronization entirely through flag files

0.1.4

* improved random number generator
* more verbose logging and logging to file
* renamed PointSource to OpticalPointSource for consistency

0.1.3

* implemented point light source with freely configurable angle dependence of emission power density
* implemented refractive, reflective and absorbing media
* implemented ray detector
* implemented storing ray hits and/or full ray trajectories to disk
* implemented process-parallel Monte-Carlo ray tracing simulation

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.