top of page
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
CPU RAY TRACER
ROLE
Solo Developer
TIMELINE
September 2026 · 2 weeks
TOOLS
C++
OVERVIEW
I built a CPU-based ray tracer to explore fundamental rendering techniques, progressively implementing geometric intersection, lighting, reflections, and acceleration structures.
TECHNIQUES
- Camera ray generation
- Sphere intersection
- Plane intersection
- Triangle mesh intersection using Möller-Trumbore
- Phong shading
- Shadow rays
- Recursive reflections
- Bounding Volume Hierarchy (BVH)
bottom of page


