100% RAY TRACING
Raylogic has developed a proprietary, deterministic ray tracing algorithm for Rayve game engine that is used for all rendering, not just lighting. It provides fast, real-time ray tracing for games using Vulkan to run Raylogic's ray tracing shaders. Vulkan's rendering API is not used.
NO RASTERIZATION
Removing traditional rasterization eliminates draw calls, frustum culling, near/far clip planes, occlusion culling, overdraw reduction, vertex/pixel processing, screen space projection, environment/cube mapping, lightmap baking, forward/deferred rendering, level of detail meshes, transparency ordering, shadow mapping, depth buffers, texture filters and more.
GOOD FRAME RATES
Rayve runs well on recent Nvidia cards that are mid-tier and above. Hardware denoising, antialiasing and scaling are not needed. Rayve also has runtime options to help games run on lower end cards.
BLOAT FREE
Rayve is a very lightweight and carefully crafted engine. The API is a single C++ header using the most basic C++ possible. Rayve provides a naming convention that allows a 3D modeling tool to be used as a level editor.
PROGRESSING
Rayve is far enough along to create games with but still has a ways to go. Runs on Windows PC's (93% on Steam) and Nvidia GPU's (73% on Steam). AMD support is planned (19% on Steam). Small feature set for now. Currently closed source. Visual Studio is recommended.