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 single compute shader that
implements 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.
Current features include ray traced rendering, PBR materials, skyboxes, dynamic lights, shadows, global illumination (light probes),
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, vegatation, water), decals and compressed texture support.
A very useful importer console app is included that allows easily importing entire scenes from Blender3D
(or other properly set up .fbx file). Videos explaining the import process in detail are planned.
Rayve is a new approach for rendering games, and will need time to grow. It currently works on Windows only. Overall, working with
Rayve is similar to other game engines, but there are some differences due to the requirements of the rendering engine. Also,
please read carefully the requirements panel below.