Current game engines combine rasterization and ray tracing. Rayve just uses ray tracing.

Rayve is a lightweight, code-centric, ray tracing game engine with a single C++ header. The API is centered around a fast data-oriented hierarchal entity / component framework. Use your favorite 3D modeling tool to create levels with collision using Rayve's naming convention.