- Sid Meier's Civilization IV
Graphics programmer: seamless zooming via virtual geometry, city and suburb generation, misc graphics code
- A Relational Debugging Engine for the Graphics Pipeline: [ ps | pdf ] [ mov ]
Nathaniel Duca, Krzysztof Niski, Jonathan Bilodeau, Matthew Bolitho, Yuan Chen, and Jonathan Cohen
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2005). 24 (3). 11 pages
- Applications and Execution of Stream Graphs:[ ps | pdf ]
Senior Honors Thesis, Department of Computer Science, JHU.
- GLOD: OpenGL/Geometric Level of Detail:
Tech Sketch at SIGGRAPH 2003: [ pdf ]
JHU Tech Report: [ pdf ]
Lightweight API for multiresolution mesh generation and rendering for OpenGL applications
- Stream Processing Architectures: [ ps | pdf ] [ ppt slides ]
In DIMACS Working Group on Streaming Data Analisys II
On the use of display-list-like primitives to improve the programmability of stream processing architectures.
- Stream Caching: [ ps | pdf ]
In Workshop on Commodity-Based Visualization Clusters, IEEE Viz 2002
On the dynamic reduction of bandwidth in Chromium.
- RouteTree Theory: [ ps | pdf ]
In Hopkins Undergraduate Research Journal, Spring 2002.
On techniques for the visualization and location of network congestion using traceroute data.
- NetRadar: [ Project website ]
Open-Source implementation of RouteTree theory that allows out-of-the-box diagnostics and visualization of public networks.  
People, Places and Projects
|