OSLO
OSLO (Optics Software for Layout and Optimization) is a comprehensive optical design program developed by Lambda Research Corporation. It integrates advanced ray tracing, analysis, and optimization methods with a high-speed internal compiled language, enabling users to address a wide array of challenges in optical design. OSLO's open architecture provides designers with significant flexibility to define and constrain systems according to their specific requirements. The software is capable of modeling various optical components, including refractive, reflective, diffractive, gradient index, aspheric, and freeform optics. Its robust ray tracing algorithms and analytical tools offer a solid foundation for optimizing and evaluating lenses, telescopes, and other optical systems. OSLO has been employed in designing numerous optical systems, such as space telescopes, camera lenses, zoom lenses, scanning systems, anamorphic systems, cinema systems, microscopes, ocular systems, etc.
Learn more
Polaris-M
Polaris-M is an optical design and polarization analysis software developed by Airy Optics, Inc., integrating ray tracing-based optical design methods with polarization calculus, 3D simulation, anisotropic materials, diffractive optic simulation, stress birefringence, and diffraction theory. Developed over a decade at the University of Arizona's Polarization Laboratory and licensed to Airy Optics in 2016, it includes over 500 functions for ray tracing, aberration calculation, polarization elements, stress birefringence, diffractive optical elements, polarization ray tracing calculus, and liquid crystal cells and optical elements. Polaris-M requires Mathematica, providing a powerful macro language for optical design and a deep set of algorithms for graphics, computer algebra, interpolation, neural networks, and numerical analysis. The software features comprehensive documentation with active help pages accessible via the F1 key, offering explanations, inputs, outputs, and live examples.
Learn more
Google Cloud Trace
Cloud Trace is a distributed tracing system that collects latency data from your applications and displays it in the Google Cloud Console. You can track how requests propagate through your application and receive detailed near real-time performance insights. Cloud Trace automatically analyzes all of your application's traces to generate in-depth latency reports to surface performance degradations, and can capture traces from all of your VMs, containers, or App Engine projects. Using Cloud Trace, you can inspect detailed latency information for a single request or view aggregate latency for your entire application. Using the various tools and filters provided, you can quickly find where bottlenecks are occurring and more quickly identify their root cause. Cloud Trace is based off of the tools used at Google to keep our services running at extreme scale.
Learn more
RayViz
RayViz is a SOLIDWORKS add-in developed by Lambda Research Corporation that enables users to apply and save optical properties directly within the SOLIDWORKS CAD environment. This integration allows for the assignment of optical characteristics from the TracePro property database, which are then stored as part of the SOLIDWORKS model. Users can define light sources and perform ray tracing within SOLIDWORKS to visualize light rays and paths, facilitating tasks such as beam path verification, detection of vignetting by mechanical structures, and identification of light leakage in light guides. RayViz includes catalogs of LED sources, as well as sources with Gaussian and Lambertian beam profiles. A significant advantage of RayViz is its ability to save SOLIDWORKS models in TracePro file format, enabling comprehensive optical analysis in TracePro. If modifications are made to the SOLIDWORKS model, the "update from RayViz" option in TracePro allows for synchronization of the changes.
Learn more