top of page
Engineer + Writer + Artist.

Demo Reel
Demo Reel 2024 - MSE Computer Graphics, University of Pennsylvania Flexiform (Maya Plugin - C#/MEL/Python) Monte Carlo Path Tracer...
Morgan Herrmann
1 min read
0 comments

SpongeBob Characters with Signed Distance Fields
Signed Distance Fields (SDFs) allow us to create shapes with equations. Here, we'll see how. (plus, how I used them to make SpongeBob's...
Morgan Herrmann
5 min read
0 comments

Screenspace Reflections + Deferred Rendering
A C++/GLSL implementation of screenspace reflection using deferred rendering. Screenspace reflections are pretty neat. With traditional...
Morgan Herrmann
3 min read
0 comments

Chase of Shadows - Unreal Engine (Blueprints/C++)
"Chase of Shadows" is a fast-paced adventure game where you, the player, have fallen into a network of underground caverns. Equipped with...
Morgan Herrmann
2 min read
0 comments

Physically Based Shaders (GLSL)
While Monte Carlo path tracing gives us highly accurate results, estimating the Light Transport Integral offers efficiency benefits over...
Morgan Herrmann
2 min read
0 comments

Monte Carlo Path Tracer
Implementation of C++/GLSL Monte Carlo path tracer, simulating physically correct behavior of light in a virtual scene. Lo(p, ωo) = Le(p,...
Morgan Herrmann
2 min read
0 comments
bottom of page