OpticSim.jl
| Documentation | Statut de la compilation |
|---|---|
|
|
|
OpticSim.jl est un paquet Julia pour l’optique géométrique. L’un des objectifs de conception d’OpticSim est de faciliter la création procédurale de systèmes optiques. Contrairement à Zemax, Code V, ou d’autres systèmes interactifs de conception optique, OpticSim.jl offre un support limité pour l’interactivité.
Une grande variété de types de surfaces est prise en charge, et ceux-ci peuvent être combinés en objets 3D complexes via l’utilisation de la géométrie solide constructive (CSG). Un catalogue substantiel de matériaux optiques est fourni via le paquet AGFFileReader.
Statut du paquet
Ce paquet est actuellement en cours de réécriture majeure. Les dernières versions du paquet ne disposent pas encore de toutes les fonctionnalités. Le traçage de rayons de base fonctionne (dans le paquetOpticSim) mais le téléchargement du catalogue de verre, la visualisation et le code des structures répétitives ont été déplacés dans des paquets séparés : AGFFileReader, OpticSimVisualization, OpticSimRepeatingStructures. Les deux derniers paquets ne sont pas encore pleinement fonctionnels.
Contribution
Ce projet accueille les contributions et les suggestions.
--- Tranlated By Open Ai Tx | Last indexed: 2026-02-28 ---