Articles
Cross Teaching Parallelism and Ray Tracing: A Project-based Approach to Teaching Applied Parallel Computing (with Chris Lupo and Christine Victorino), 43rd ACM technical symposium on Computer Science Education Proceedings (SIGCSE 2012): Raleigh, NC (2012)
Massively parallel Graphics Processing Unit (GPU) hardware has become increasingly powerful, available and affordable. Software...
Finding Good Paths: Applications of Least Cost Caloric Path Computations (with Greg Hoffman and Mark Wazny), ISCA 26th International Conference on Computers and their Applications Proceedings: New Orleans, LA (2011)
As you walk around during your daily life, you commonly make path finding decisions based...
An Approach to Point Based Approximate Color Bleeding with Volumes (with Christopher J. Gibson), Advances in Visual Computing. Lecture Notes in Computer Science (2011)
Achieving realistic or believable global illumination in scenes with participating media is expensive. Light interacts...
Surface Reconstruction of Maltese Cisterns Using ROV Sonar Data for Archeological Study (with C. Forney, J. Forrester, B. Bagley, W. McVicker, J. White, T. Smith, J. Batryn, A. Gonzalez, J. Lehr, T. Gambin, and C. M. Clark), Advances in Visual Computing. Lecture Notes in Computer Science (2011)
We present a methodology and algorithm for the reconstruction of three dimensional geometric models of...
Energetic Path Finding Across Massive Terrain Data (with Andrew Tsui), Lecture Notes in Computer Science (2009)
Throughout history, the primary means of transportation for humans has been on foot. We present...
Presentations
Real-Time Visualizations of Ocean Data Collected by the NORUS Glider in Svalbad, Norway (with Daniel Medina, Mark A. Moline, and Christopher M. Clark), International Offshore and Polar Engineering Conference Proceedings: Maui, HI (2011)
Modern robotics and sensors have expanded the ability to collect science data in underwater settings....