Kyle Hayward's


Here you can find past projects. Most projects I work on are for work or are confidential. I actively do research on my free time but I usually don't polish it enough to host publicly.

GPGPU Projects

Deferred Instant Radiosity with CUDA & Optix

MDX Projects

Terrain Rendering

XNA Projects

Post Processing Framework

Dual-Paraboloid Mapping

  • Dual-Paraboloid Mapping
  • Environment reflections
  • Variance shadow mapping of point lights


Volume Ray-Casting

Camera Animation

C++/OpenGL/Cg Projects

Impostor Rendering: Reflections and Refractions

  • Billboard Impostors
  • Depth Impostors
  • Non-Pinhole Depth Impostors


C# Projects

Software Rasterizer