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.