rbarril75/Smooth-I
A simple 3D mesh of a block I that can be smoothed by Catmull-Clark subdivision.
Discovered public repositories for rbarril75 in the GitHub catalog.
A simple 3D mesh of a block I that can be smoothed by Catmull-Clark subdivision.
Rendering of the Utah teapot. OpenGL texture and environment mapping are applied to make it look realistic.
Implementation of the Ghost word game. Users play against a computer that uses an optimal winning algorithm. GUI and command-line versions available.
Simple OpenGL flight simulator.
Source files for an automated refactoring plug-in for the Eclipse IDE. The refactoring converts Java iterator while-loops to enhanced for-loops while preserving program execution.
A dancing I.
Command line program which allows users to examine and edit the database of CSAir, an imaginary flight network.
Web site which presents some of my work from CS 242 (a category which the site itself falls under). Up on http://barril1.projects.cs.illinois.edu/Main.php (as of October 2012).
GUI program which reads in grayscale images and computes smallest-cost paths between two specified points on the image by traversing the black/darker "valley" pixels.
Solution attempts at CodeEval challenges (codeeval.com).
A collection of Hello World programs.
Old sports-related stuff.
Solutions to Project Euler challenges (projecteuler.net).
A key-value data store distributed across multiple machines. Failure detection, data replication, and topology reparation protocols ensure 100% data availability in the face of concurrent failures.
A website that allows users to search, rate, and comment on over 10,000 recipes. Up on barril1.projects.cs.illinois.edu (as of Oct. 2012).
A 3D flight-based shooter game using the jMonkeyEngine Java/OpenGL game engine.