top of page
​Games Technologist
Physics for Computer Graphics 1
​
C++ Creating Physics Algorithms
This project requires the use and creation of classes that represent and are the template for constructing vectors and matrices; as well as the operations that can be had between the two; such as multiplication, division, addition and subtraction. As well as functions that can carry out specific tasks such as acquiring the unit vector of a vector, the scalar multiplication, cross, dot and inverse products of a vector. In terms of matrices there must be the functionality to multiply by a scalar, transpose, and find the determinant of a matrix; which also defines if a matrix can actually be inversed.
​
​Learning: Open GL, Matrix and Vector operations, 3D graphics computations
​
​
​
​
Physics for Computer Graphics 2
​
Modern Open GL - Applying Physics to the Pool Game that was created; including collision techniques.
This project requires the use and creation of classes that represent and are the template for constructing vectors and matrices; as well as the operations that can be had between the two; such as multiplication, division, addition and subtraction. As well as functions that can carry out specific tasks such as acquiring the unit vector of a vector, the scalar multiplication, cross, dot and inverse products of a vector. In terms of matrices there must be the functionality to multiply by a scalar, transpose, and find the determinant of a matrix; which also defines if a matrix can actually be inversed.
​
​Learning: Open GL, Matrix and Vector operations, 3D graphics computations
​
​
​
​
bottom of page