Rayve
RAY TRACING 3D GAME ENGINE
... Fall 2025 ...

Full Ray Tracing

3D game engines have always been rasterization-based. Some engines now integrate ray tracing with rasterization for better lighting, shadows and reflections. Rayve goes further and replaces all rasterization with ray tracing, creating a pure ray tracing technology for games to use.

A Raylogic-developed ray tracing core handles all rendering in place of OpenGL, DirectX or *Vulkan, balancing graphic fidelity with fast frame rates. Deterministic ray paths are used that do not require denoising and give clean graphic detail.

*A bit of Vulkan is used to access the GPU and display, but Vulkan is not used for rendering.

Ray Tracing Simplicity

Features So Far...

Data-oriented entity/component design
Power-of-2 bucketed memory technology
True ray traced supersampling (1x to 4x)
Half-Res mode and trace limiting

More features to come...

System Requirements

Visual Studio 2022 recommended.
Rayve, and games made with Rayve, require Windows 10 and above.

For FHD & QHD, Nvidia 3070 minimum (4070 or higher recommended).
For UHD, Nvidia 4080 or higher recommended.

A gaming class PC with a minimum 4 cores, 8gb main memory.
Latest Nvidia graphics driver.

Support for AMD GPU's is planned, but not currently available.

Rayve Engine

Rayve engine is provided as a single C++ header file and DLL. (C API also accessable).
Raylogic Logo

Raylogic was established in 1999. All content ©Raylogic 2025, except where noted. All rights reserved.