top of page

Raytracer

Unity and C#

Personal project

A custom raytracer built with Unity's Universal Render Pipeline. Designed to emulate the aesthetic of 90s CGI with:

  • Blinn-Phong specularity

  • Simple lerp based reflection blending

  • Sharp non-soft shadows

Functions as a post-processing effect, being blitted after skybox to allow rastered objects to still render.

Issues:

  • Additional lights flicker depending on view angle. Possible reasons are light data not being available in raytracing step.

Raytracer.png
bottom of page