Shane J. M. Liesegang

<ramblings and folderol>

Lists: A set of lists that represent a snapshot and dump of my mind. Media recommendations, current consumptions, hobbies, interests, etc.


Musty Corners

I did a lot of interesting work in my undergraduate days. Most of it is embarassing to look at now. The code in particular. And the writing. And the pictures. Oh, heck, just about all of it. But sometimes it's nice to look back and reminisce.

Old Graphics Code

Image Processor: Shows my extreme prowess in 2D image manipulation algorithms. A poor man's Photoshop.

Ray Tracer: The most complicated piece of software I wrote solo while at U.Va. It takes in a user-editable scene description and outputs an anti-aliased ray-traced image. Presently contains no acceleration structure and only handles simple primitives, but nonetheless a decent feat for something written from scratch. Developed for Windows (command line), but the code doesn't use any OS-specific libraries and should be portable.

Rubik's Cube: Executable and source files for a 3D Rubik's Cube simulation, my first real program in OpenGL. Features to be added: allowing the user to load images for the various faces, and making a screensaver module. Runs on Mac OS X only.

Other

(Todo: insert writing and graphic design work.)

Capture the Flag: A detailed, illustrated, indexed, cross-referenced, and well-tested set of rules for Capture the Flag as played on the Lawn at Mr. Jefferson's University.

Pig Out: A column in U.Va.'s alternative newsmagazine The Declaration on the bacon surplus at dining halls.

© 2000-2010, Shane Liesegang