top of page

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