Transposed Matrix Properties

Today I derived, geometrically, the following: \begin{equation} (A * B)^{T} = C \\ C = B^{T} * A^{T} \label{eq1} \end{equation} Listed on the wikipedia page without much a description (property number 3), this property hid from me for a good 24 hours and confused me. I had been working on creating Continue Reading →

Code Sample: Gaussian Elimination

In my current portfolio project I came across the need for an implementation of Gaussian Elimination to solve a system of equations in C++. I’ve decided to open source the code and use it for a code sample as a portfolio piece. Here is an entire working program:

And Continue Reading →

Dynamically Slicing Shapes

Just this morning I finished up a small open source project, along with a huge article at gamedev.tutsplus. The open source project is an implementation of Sutherland-Hodgman clipping which can be used in many advanced shape and mesh manipulation techniques. Gif of the open source project in action. Slicing a Continue Reading →