Rayve is a fully ray traced 3D game engine. The engine was developed by Raylogic over 4 years. A lot of surprising ideas and unintended use of RTX cores went into creating a modified form of ray tracing fast enough to make 100% ray traced games possible.

Rayve's 500 line compute shader renders with amazing simplicity compared to the vast complexity of current rasterization pipelines.

No hardware denoising, antialiasing or scaling is needed. Graphics API's like OpenGL and DirectX are not used. (A bit of Vulkan is used to access the GPU, but the main rendering API is not used).

Rayve runs well on recent mid-tier Nvidia cards and up, and Rayve has options for helping with FPS on lower end cards.

Rayve is a very lightweight, easy to learn engine with a single C++ header and clean API. Rayve provides a naming convention that allows a 3D modeling tool to be used as a level editor for Rayve.

Rayve's rendering technology is new and for now requires Window's PC's, Nvidia cards and Visual Studio. Rayve is also proprietary, closed source, English only and few features. Consoles and mobile don't have enough ray tracing support yet. Over time, some or all of these barriers could be removed. AMD and Linux support is planned.

Ray tracing improves graphics for the game player and simplifies the game engine for the game developer. It's exciting to see fully ray traced games, without any rasterization, possible for the first time, and see where it leads.

Rayve is available for a small license fee. Licensees will have access to any updates to the engine, as well as all source code and assets for any games Raylogic might develop.