Different to the core
The Rayve game engine doesn't include ray tracing, it is ray tracing. Rayve was written from scratch
with ray tracing at the core. Rendering in Rayve has no resemblance to the rasterization pipelines currently used in games.
Ravye uses a compute shader to implement a proprietary form of ray tracing to allow natural light properties to render
a scene directly to the display's frame buffer. That's the whole process.
Even though ray tracing is used for rendering, the priority is high FPS over graphics fidelity, as the engine is intended
for games and not photorealistic rendering.
Features
Current features include fully ray traced rendering, PBR materials, skyboxes, dynamic lights, shadows, global illumination (light probes),
fog, physics, audio and 'make your own' UI widgets.
Up next is particles, billboards, animated textures, skinned character animation.
Further out is terrain related features (landscapes, vegetation, water), decals, compressed texture support and post processing.