A CPU-based Monte Carlo path tracer written in Zig, featuring multi-bounce global illumination, BVH acceleration, and custom spatial denoisers.
A 3D character animation project in Blender reproducing Renault’s “The Postman” commercial, focusing on keyframe animation, shot staging, and timing.
A 2D scrolling arcade game built in C++ and OpenGL, featuring collectible power-ups, health and mana management, and unlockable levels with escalating difficulty.
A 3D cathedral environment modeled in Blender and rendered in Cycles, featuring procedural geometry nodes, custom props, and physically-based materials.