teaching machines

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]

Feature 5 – Matthew

And now for your enjoyment, I present Feature 5, which is camera elevation!   [youtube http://www.youtube.com/watch?v=oEp_GYIDU0A] The most difficult part of this feature was just trying to understand the big-picture of what different arrays are doing in the code. Once I figured that out, modifying ObjUtilities and Camera.cpp was no problem, and the implementation was […]

Feature 2 – Matthew

Alright, well this has been done for a long time, and the video has been up on YouTube, but I guess I decided not to post it. NO LONGER! LADIES AND GENTLEMEN, NERDMIGOS OF ALL KINDS! Feature 2:   [youtube http://www.youtube.com/watch?v=gqu6WbVHPlM]   The video explains things pretty well I think. I was going to post […]

Feature 1 – Matthew

For Feature 1 I just modified the ObjUtilities.cpp file to accept an OBJ fresh out of blender or your 3d modeling tool of choice. No longer do you have to go through and count the F’s and V’s, it does it for you! Here’s a screencast of the code, and a screenshot of the workspace […]

iMessage “DoS” Attack

I would be surprised if I’m the only student in this program who thinks small hacking pranks and minor harmless attacks on unsuspected folks are both fun and educational. This weekend I learned AppleScript, which for the Mac OS X-impaired folks, that’s a really nice scripting editor that comes standard on all OS X machines. […]

455 Programming for Mac Users

Hey there, If you’re on a Mac in CS 455, good for you. You’re spared much pain and hardship using VisualStudio. I kinda hate it. Thankfully, Xcode is your friend, and Apple is more than happy to have you come use it instead of Microsoft’s junk. You don’t need to be a paid developer for […]

Accessing thing-[012] from Mac OS X

Hey folks, I thought I’d follow up Dr. Johnson’s tutorial with my own, for Mac OS X users. I posted a brief (2 minute) video on YouTube of how to go about doing this. It’s super easy….and you won’t believe it’s not butter! Here’s the video!   [youtube http://www.youtube.com/watch?v=7h29bKyPpr8?rel=0]   Go get ’em

Base 3 Productions: The Realm

Real-time-strategy is about to get a whole lot more real. “The Realm: Conquerors of Kalengard” is a game about power, control, and strategy. The game consists of two phases: Build and Combat. The game begins with 3 minutes of build-time. During this time, each player is given a plot of land on the grid-spaced map […]

SpheroPaint :: Matthew + Landon

Our Sphero project will be a painting application for Android. It’s not exactly what you’d think….we’re not using the ball as a controller for the paintbrush, nor do you drag your finger around on the screen to paint and the Sphero just stupidly follows. No, we are leveraging Augmented Reality on our application. When you […]

1 2 3