Look-At Matrix
For this project I was created what’s known as the look-at matrix. It is a matrix that will always follow a player character. This is most commonly used in camera controls but it has other uses. Many steps of matrix multiplication and manipulation are required to achieve this result. These types of matrix operations include the Dot product, Cross product.
Turn-To Matrix
For this project I created the turn-to matrix. This functions similarly to the look-at matrix but there is a built in delta change that gives time for the object to turn so that its not a sudden constant movement. This will slowly re-orient itself to be looking at the player. The types of matrix operations for this project include the Dot product, Cross product, and orthonormalization.