Rayglass
Optical Design & Ray Tracing
Only for Mac
$0.99
Mac
Build optical systems and explore them in 3D, with a clearer view and more room to focus.
Start designing with a ray of light.
Rayglass is a native optical design workspace for Mac. Build optical systems, trace rays, inspect image quality, and explore design changes in one place. Use it for learning, teaching, and preliminary design comparisons within its supported model range.
BUILD YOUR OPTICAL SYSTEM
Start from an editable lens example and adjust surface radii, spacing, apertures, materials, and shapes. Work with planes, spheres, conics, and A4/A6 even aspheres, including reflection, decenter, and tilt. Follow the resulting paths in the ray layout.
EXPLORE IMAGE QUALITY
Compare spot diagrams across fields and wavelengths. Inspect RMS spot size, geometric encircled ray fractions, and aberration curves. Under supported paraxial, on-axis conditions, explore wavefront, PSF, and MTF results.
COMPARE DESIGN CHANGES
Use auto focus, bounded local optimization, and parameter scans to explore your design. Run Monte Carlo tolerance analysis with a fixed random seed to examine the effects of parameter variations.
START WITH MATERIALS AND EXAMPLES
Explore 156 SCHOTT glasses from a historical catalog snapshot, alongside editable examples and optical element templates. Search materials, inspect dispersion curves, and apply glass to a surface. Material entries retain their sources and wavelength ranges.
GO FURTHER WITH RAYS AND FILMS
Build basic non-sequential scenes with planar objects, glass boxes, and ball lenses. View 3D ray paths, detector irradiance, and power balance. A separate multilayer coating module supports oblique s/p analysis of lossless dielectric films, with wavelength and angle scans.
SAVE YOUR WORK
Save .rayglass projects, import or export surface CSV files, and export analysis reports, ray-layout PNG images, and data from supported analysis pages. Undo, redo, and local recovery copies help you manage edits. Core calculations run on your Mac, with no account required.
ENGLISH AND SIMPLIFIED CHINESE
The interface follows the app language selected in your system settings.
MODEL SCOPE
Each module has defined model and sampling limits. Diffraction uses a restricted paraxial, on-axis scalar model. Local optimization does not guarantee a global optimum. Basic non-sequential analysis does not include general CAD, scattering, or nested media. Coatings are not coupled to surface tracing. Review the in-app guidance and independently validate results before manufacturing or other consequential engineering decisions. ZMX/ZOS project files are not supported.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
- Fixed a crash that could occur when minimizing the window.
- Removed stray text beside the Section / 3D switch.
- The 3D background now follows system appearance, with brighter rays in Dark Mode.
- Collapse or expand the optical surface table to give the layout view more space.
The developer, 海平 陈, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- 海平 陈
- Size
- 4.2 MB
- Category
- Productivity
- Compatibility
Requires macOS 14.0 or later.
- Mac
Requires macOS 14.0 or later.
- Mac
- Languages
- English and Simplified Chinese
- Age Rating
4+
- 4+
- Copyright
- © 2026 Dongsheng Hu. All rights reserved.

