← Back to portfolio

3D CPU Voxel Raytracer

A custom CPU raytracer rendering voxel worlds with reflections, refractions, volumetric smoke and a demo interface. The project explores low-level rendering in C++.

  • CPU raytracer
  • Voxel rendering
  • Volumetric effects
  • Demo gameplay
Voxel Raytracer preview

Project Details

Language: C++
Engine: Custom C++ Engine
Team size: Solo
Duration: 8 Weeks
Key responsibilities:
  • Ray generation & intersection
  • Reflection & refraction
  • Dielectric materials
  • Volumetric smoke
  • A small demo game
View the demo announcement

Technical implementation

This section is still under construction. A detailed technical breakdown will be added soon.