Rayve 3D Game Engine
Create entirely ray traced games
Completely original rendering engine. No OpenGL, DirectX or Vulkan*



Truly Unique
Ray tracing is available in games today by combining ray tracing with traditional rasterization. In contrast, Rayve's entire graphics pipeline is built from scratch around ray tracing.

Rayve's custom renderer uses a very specialized proprietary approach to ray tracing specifically designed for game performance, and doesn't require denoising.

Full ray tracing is a great opportunity for games, but has differences to consider compared to rasterization.


Ray Tracing Simplicity
  • No vertex processing
  • No frustum culling
  • No occlusion culling
  • No overdraw reduction
  • No draw calls
  • No shadow mapping
  • No screen space calculations
  • No environment or cube mapping
  • No forward / deferred rendering
  • No transparency ordering
  • No level of detail meshes
  • No depth buffers
  • No mip-mapping
  • No filtering
Current Features
  • PBR materials
  • Dynamic lights
  • Accurate shadows
  • Dynamic global illumination with light probes
  • GPU skinned mesh animation
  • GPU particles
  • Simple Fog
  • Physics
  • Collision events
  • Scene queries
  • Spatial audio
  • Custom UI widgets
  • Import .fbx meshes, .png images, .ogg audio, .ttf fonts
  • True ray-traced supersampling (1x to 4x)
  • Half-Res mode and trace limiting
Requirements
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.

Current Limitations
AMD GPU's not supported. Rayve only has an English translation.


*A bit of Vulkan is used to access the GPU, but no part of the Vulkan rendering pipeline is used.
Raylogic was established in 1999. All content © Raylogic 2023, except where noted. All rights reserved.