top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Angel Defense

Project type

3D Interactive Vizualization [CUDA]

Date

November 2025

Angle Defense is an interactive 3D ray tracing visualization built using CUDA C++, designed to showcase GPU-accelerated rendering techniques in real time. Instead of using a traditional game engine, the project directly implements a custom ray tracer on the GPU, rendering reflective spheres with procedurally generated textures. A key focus is on optimizing dynamic memory usage, with on-the-fly creation and destruction of enemies (spheres) under strict resource constraints. All rendering and interaction logic run on the device, allowing real-time updates and camera movement within a fully ray-traced scene. It serves as a technical demo of CUDA-based simulation and visualization.

bottom of page