Boris Mezhibovskiy - programmer
mez13526@gmail.com

In Tumble, my senior game project, players can select objects with the mouse and place it in the world. The object needs to snap to whatever is underneath it. This function computes the position of that object:



In the HLSL pixel shader of Tumble (my senior game project), phong lighting normals are affected by a height map without passing tangents and bitangents through the vertices:



I use a custom memory manager to detect many memory bugs. This function gets called whenever memory is freed, and checks for anomalies: