🌖 Rendering

Personal Pathtracer

Repo

A personal ray tracer implementation mainly for studying path tracing techniques on my own. Implementation is based on @Peter_shirley’s Ray Tracing in One Weeken (a very fun series, I highly recommend!) and PBRT.

Ray traced spheres

Assorted ray traced objects


Personal Vulkan Rasterizer

Rendered with a personal rasterizer in Vulkan and glTF.

Battle Damaged Sci-fi Helmet - PBR by theblueturtle_, published under a Creative Commons Attribution-NonCommercial license


Vulkan Hybrid Ray-Raster

Repo

A renderer I built for my master thesis to experiment with hybrid rasterizer-raytracer rendering.


WebGL deferred renderer

Repo

A WebGL renderer built in my graduate study.

Live Version

WebGL renderer