Swoop Hawk: u0000000
CS 5600
Homework #1
About:
The greatest challenge and difficulty of this assignment was designing the stars. To draw the stars using only points I found a sheet of graph paper and drew the outline of a star. I then chose which points I wanted to shade and wrote code to shade these points beginning at the top of the star and moving down. This code was then placed within a drawStar method that was called 50 times within the last portion of the code.
I also found it a little difficult to get the getting_started.zip example compiling on both OSX and Linux, although the fix was simple and it was very nice having a small base code to work with.
What I learned:I learned how the triangle rasterization works and I had an opportunity to actually implement it. It was even somewhat fun to really think through drawing images with just pixels works.
I leanred about putting all the OpenGL commands between the correct beginning and ending commands, and I learned that the window coordinate system is upside down from what I'm used to (where the top left corner is 0,0). That threw me off for one second, but wasn't a big deal.