CSCI 441 - Computer Graphics

Fall 2023

|     Home   |   Assignments  |   Leaderboard  |   Schedule  |   Resources    |

Uncle Iroh


In my sign for Uncle Iroh, I used the colors of his fire nation uniform. On the right is his Pai Sho white lotus tile.

Lab00a

This is my lab00a. There isn't much to say about it as everyone has the same screenshot.

And here is part b of the same lab. I definitely interpreted the directions of this assignment as "draw YOUR hometown", not the hometown of your hero, so enjoy this scenic picture of a sun setting on a farm (I'm from rural South Carolina). But who knows, maybe Iroh was born in a fire nation barn. The building is red, at least.

Lab00b
FlightSim

This is a screenshot from a crude 3D flight simulator. The buildings are simple squares that were scaled upwards to look like skyscrapers, and the plane is just a free-moving camera.

This is the famous Uncle Iroh standing next to a barn in the Fire Nation province of South Carolina. This program allows Iroh to move around using the WASD and arrow keys. His smile can be toggled to and from a frown by the left click of the mouse, and he always orients himself towards the cursor. If Iroh is moved off of the screen in any direction, he will wrap to the other side, like in Pac-Man, and the background image will change.

Iroh2D
FlightSim

This is a Doom Hellknight rendered on a platform that is colored based on the position of each vertex.

This image isn't very exciting, but it shows off a lot of work with shaders. The sphere is colored based off the position of each vertex, like the hellknight's platform, and a portion of the sphere grows/shrinks in a constant animation.

Iroh2D
FlightSim

Since my character is Unlce Iroh, I figured I would make a fire nation war balloon for him to ride. It may look like a floating lollipop but don't be fooled, it is a killing machine.

The main parts of this assignment consisted of adding a skybox, then rendering a Bézier curve and smoothly animating an object on it. Everything else from this assignment is the same as the one in the previous picture.

A4
Game

In this game the player must steer a war balloon away from projectile enemies while attempting to gain points by retrieving golden teapots. You can see the red enemies in this picture, as well as the glorious golden teapot. One enemy is very close to me. My character probably died right after taking this screenthot.

Here is a solar system. The sun lies at the origin and all planets orbit it via Bézier curves, as do the moons with the planets. You can also see asteroids scattered throughout the system. A freecam rocket can be controlled. If flown into an asteroid, it will spin out and the asteroid will be destroyed/deleted from the system.

A4