-
Classes Winter 2008
-
Bread Recipe
-
Do Your Own YouTube
Although there are a few good video formats that almost everyone should be able to play, it seems the only way to guarantee that someone will be able to view your video over the Internet is to use some flash-video based service, such as YouTube or Google Video. The problem is that these services have…
-
Down with World’s Gym
For those who already go to World’s Gym and enjoy pumping up their physiques, it likely doesn’t cross your mind that there is anything wrong with World’s Gym. The truth, however, is quite different for a large number of people such as me.The problem is that World’s Gym operates, shamelessly, on this principle: that people…
-
Cheesey Raytracer
Here’s a Fenisoft 3D raytracer, a sister product with the Fenisoft 3D scanline renderer. The difference here being, of course, that instead of using a scanline approach with a zbuffer, I “project” rays out to determine intersections. My teacher made the comment that most people show off their raytracers by showing some spheres hovering over…
-
Completed Lion
-
Grid Filter
Grid filtering is a useful technique in Artifical Intelligence that lets you determine the true state of your environment from a noisy sensor. As an example, imagine you were a tank in a 3D world that you had never explored. Of course, to make this contrived example less realistic, I will assume you can only…
-
Fenisoft Scanline Renderer
-
Carson Recipe: Teriyaki Potato
-
The Incredible Hough
A the Hough, now there’s an amazingly simple method for finding circles, lines, and other shapes. Lest this sounds too narrow an application, consider the wild possibility of finding a pool ball. The hough can find these in almost linear time. Amazing! The idea is this: build an “accumulator”, which is really a voting array…