CSCI 441 - Computer Graphics

Fall 2022

|     Home   |   Assignments  |   Leaderboard  |   Schedule  |   Resources    |

"Jammss"


This is the banner for the hero Jammss. The background shows tiny growing in different stages. It was fun to create silhouettes of tiny with many different triangle strips and vertices. I used triangle fan and triangle strip a lot on this banner and learned how they worked in practice. I used file IO for many of the vertices as I found it much easier to implement with the large amount of vertices I used for this banner. Overall it was a fun way to expand on the use of primitives.

The randomly generated city that we can fly through.

Jammss takes his 2d form as tiny. He is able to through trees throughout the screen and navigates along with a casual head bob. The 2d animation was fun to implement and I think I got a pretty good result.

Jammss finally gets his own 3d model. He can walk around his world animated with simple lighting. It was fun to create the model for my character and program animation and movement. My character can finally explore a 3d world.

Jammss now has a star rotating above his head and a detailed skybox that surounds his world.

The best heroes of the realm unite into one world to explore together.