The sioRAY Software Framework enables next generation GPU accelerated optical simulation for high performance engineering workflows

From hours to results: sioRAY delivers results, fully scriptable in Python, at a fraction of the time and cost of state-of-the-art tools

The sioRAY Software Framework enables next generation GPU accelerated optical simulation for high performance engineering workflows

From hours to results: sioRAY delivers results, fully scriptable in Python, at a fraction of the time and cost of state-of-the-art tools

sioRAY is a next-generation, GPU-accelerated ray tracing optics kernel that empowers engineers to deliver fast, flexible, and fully programmable optical simulations. Built for modern workflows, it runs seamlessly on standard GPUs, features native Python integration for rapid development, leverages AI-assisted tools, and dramatically reduces both training time and customization effort—accelerating innovation from concept to solution.

It supports a wide range of light sources—from generic models and ray file or PDF-based sources to fully customizable emitters. A patent-pending super-sampling technology for ray files further enhances simulation quality, delivering highly accurate results even when using small ray files.

 

Its modern tracing architecture leverages state-of-the-art GPU technologies to achieve extreme speedups over conventional approaches, enabling the simulation of massive scenes with virtually unlimited rays and full Fresnel-based physics in seconds to minutes.

Enables full-scale light guide simulation with 50 million microstructures and 56 LEDs — each driven by 50 million rays — in as little as 8 minutes on a standard consumer GPU.

 

A powerful and highly flexible implementation of advanced surface properties, including R/T tables and fully customizable BSDF models, enables the precise simulation of complex optical components such as spatially varying coatings, complex surface morphologies, and other sophisticated structures.

Mesh-based geometries unlock the ability to analyze patterned surfaces under realistic conditions, including contamination, damage, and wear—bringing simulations closer to true production environments. With the capability to define hundreds of surface properties on a single object, the impact of degradation and contamination on performance can be evaluated with high precision.

Scene slicing—through virtual cross-sections of the scene—makes it easy to identify and analyze stray and scattered light, offering clear visibility into ray paths across even highly complex optical systems.

 

SYSTEM

REQUIREMENTS

Please review the system requirements to ensure your computer is fully compatible with sioRAY.

Explore the powerful features of sioRAY designed to streamline your workflow and maximize efficiency.

Compare our different sioRAY license versions to find the ideal package for your specific needs.