teaching machines

CS 330 Final

See the PDF.

CS 330 Midterm

See the PDF.

Feature 7 – Kevin

i didn’t have much problems implementing fog.  I followed along with the lecture and got it working.     http://www.youtube.com/watch?v=oabUuWurtD4

Feature 5 – Kevin

feature 5 was a little trickier to implement.  I read in the terrain file and read in the height values into a 2D float array.  I then applied those heights to the camera’s position as you moved around and that allowed the camera to automatically be set to the height of the terrain.     […]

Feature 4 – Kevin

feature 4 wasn’t too hard to implement.  After following the video lecture i cut up a space cube that i found online and used that in my skybox.     http://www.youtube.com/watch?v=ws6EReLYyyg

feature

Reads in diamond-square generated terrain obj file, displays in window.  Basic lighting makes it easier to see terrain.  Meant to look like a mountaintop view over a canyon.

Feature 4 – Matthew

This was the bane of my existence the past few weeks. I bashed my skull against my machine for two weeks trying to figure out why Skyboxes wouldn’t work. Turns out, had to turn GL_CULL_FACES off. After that, code was straight from the video. One obstacle here was that my MacBook Pro is dying, and […]

Feature 3 – Matthew

Spectacular lighting! It wasn’t hard at all, the code was just straight out of the video. I don’t think I had to make one change. I did tweak the shininess, because Steve started looking inky black. So now he’s more of a pewter color.     [youtube http://www.youtube.com/watch?v=7_cx40nhNRM?rel=0&w=560&h=315]

CS 330 Lecture 39 – Mixins and Wrap-up

Agenda what ?s multiple inheritance in Ruby? implementing Orderable wrap-up Code vec3.rb Haiku

Feature 4- Spencer

Getting a skybox around my terrain proved a little more difficult than just following the video. For the most part that’s where the majority of the code came from, but I ran into a problem where for some reason I had to disable cull faces in order for the skybox to appear everywhere. Some code […]

1 2 3 16