CST 325 - Module 1

 Week 1,

This is the first week of the course CST 325 Graphics Programming. The first week serves as a refresher on some important math concepts and how we can use them to generate images. Some core points would be the concept of vectors and what they convey depends on the context of what we are trying to achieve. In the context of a point using the origin to the tip of the vector, or just a vector, giving us direction and magnitude, without caring about where it is.

Additionally, we were re-introduced to some vector arithmetic and the dot product, and how we can use it for many things, such as projection, finding an angle, etc.

The most interesting to me is the ray sphere intersection, where the goal is to find where the ray may intersect the sphere, resulting in a "hit", and if there is a hit, we do something with it. There can be many applications to this, such as rendering the sphere from "shooting" a ray throughout the screen. Or maybe a hit scan weapon in a game where we don't care about the bullet's velocity or weight.

The programming assignments are to be done with a partner, and my partner is one that I've had for a most courses by now, Meagan, so we are pretty accustomed to each other's workflows.

Comments

Popular posts from this blog

CST 311 - Module 3

CST 338 - Module 4

CST 334 - Module 7