David Luebke

 Research Scientist

 NVIDIA Research

I have moved!!!

On July 24, 2006 I left academia to help start a research group at NVIDIA Corporation.

The page below may not be up-to-date. For my latest information, please visit:

http://luebke.us


[Book] [Papers] [Posters & Tech Sketches] [Museum Exhibits] [Tech Reports] [Patents] [Activities] [Background] [Teaching] [Fun] [CV]

Book

Level of Detail for 3D Graphics. David Luebke, Martin Reddy, Jonathan Cohen, Amitabh Varshney, Benjamin Watson, and Robert Huebner. Morgan-Kaufmann Publishers, San Francisco (July 2002).

New!  Second printing (with many errata corrections, etc) now available!

Visit the accompanying web site for tools, links, errata, and more.

Japanese translation by Satoshi Kanai, Norimasa Yoshida, and Hiroaki Date, to appear (publisher Morikita Syuppan).

Papers

Applications of Small-Scale Reconfigurability to Graphics Processors. Kevin Dale, Jeremy Sheaffer, Vinu Vijay Kumar, David Luebke, Greg Humphreys, and Kevin Skadron. International Workshop on Applied Reconfigurable Computing (ARC2006) (March 2006).

Selected as one of 10 best workshop papers to be extended for a special edition of the International Journal of Electronics.

A High-Accuracy, Low-Cost Localization System for Wireless Sensor Networks. Radu Stoleru, Tian He, John A. Stankovic, and David Luebke.  ACM SenSys 2005 (November 2005).
  All-Frequency Relighting of Glossy Objects. Rui Wang, John Tran, and David Luebke.  ACM Transactions on Graphics (to appear).
The Ultimate Display: Where Will All The Pixels Come From?  Ben Watson and David Luebke, IEEE Computer 38(8) (August 2005).
All-Frequency Interactive Relighting of Translucent Objects with Single and Multiple Scattering. Rui Wang, John Tran, and David Luebke, ACM Transactions on Graphics 24(3) (SIGGRAPH 2005), Los Angeles, CA (August 2005).

Also available: a very large Quicktime video [242 MB] and a highly compressed version [31 MB].

Adaptive Frameless Rendering. Abhinav Dayal, Cliff Woolley, Ben Watson, and David Luebke, Proceedings of the 2005 Eurographics Symposium on Rendering, Konstanz, Germany (June 2005); published as Rendering Techniques 2005, Ed. Kavita Bala and Philip Dutre, Springer-Verlag, Vienna).

Also available: Quicktime movie [232 MB], MPEG-4 version [31 MB].
 

A Survey of General-Purpose Computation on Graphics Hardware. John D. Owens, David Luebke, Naga Govindaraju, Mark Harris, Jens Krüger, Aaron E. Lefohn, and Tim Purcell, Eurographics 2005 State of the Art Report (STAR), Dublin, Ireland (August 2005).

Figure courtesy Ian Buck, Stanford University.

Studying Thermal Management for Graphics-Processor Architectures. Jeremy Sheaffer, Kevin Skadron, and David Luebke, Proceedings of the 2005 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2005), Austin, TX (March 2005).

See also Qsilver, the public-domain graphics architecture simulator used in the paper.

A Flexible Simulation Framework for Graphics Architectures. Jeremy W. Sheaffer, David Luebke, and Kevin Skadron, Proceedings of the 2004 Graphics Hardware Workshop (published as Graphics Hardware 2004), Grenoble, France (August 2004).

Also available: an accompanying video (38 MB) and Qsilver, the public-domain graphics architecture simulator described in the paper.

All-Frequency Relighting of Non-Diffuse Objects Using Separable BRDF Approximation.  Rui Wang, John Tran, and David Luebke,  Proceedings of the 2004 Eurographics Symposium on Rendering (June 2004, Sweden; published as Rendering Techniques 2004, Ed. Henrik Wann Jensen and Alexander Keller, Springer-Verlag, Vienna).

Also available: the abstract & a video (27 MB).

Monticello Through the Window.  Nathaniel Williams, Chad Hantak, Kok-Lim Low, John Thomas, Kurtis Keller, Lars Nyland, David Luebke, and Anselmo Lastra, Proceedings of the 4th International Symposium on Virtual Reality, Archaeology and Intelligent Cultural Heritage (VAST 2003), Brighton, UK (November 2003).

Also available: videos of the "Virtual Monticello" and "Jefferson's Cabinet" exhibits.

Efficient Reconstruction of Indoor Scenes with Color .  Rui Wang and David Luebke, Proceedings of the 4th International Conference on 3-D Digital Imaging and Modeling (3DIM 2003), Banff, Canada (October 2003).
A Multigrid Solver for Boundary Value Problems Using Programmable Graphics Hardware. Nolan Goodnight, Cliff Woolley, Greg Lewin, David Luebke, and Greg Humphreys, Proceedings of Graphics Hardware 2003, San Diego, CA (July 2003)
Perceptually Guided Simplification of Lit, Textured Meshes.  Nathaniel Williams, David Luebke, Jonathan Cohen, Mike Kelley, and Brenden Schubert, Proceedings of the 2003 ACM SIGGRAPH  Symposium on Interactive 3D Graphics, Monterey, CA (April 2003).
Interruptible Rendering.  Cliff Woolley, David Luebke, Benjamin Watson, and Abhinav Dayal, Proceedings of the 2003 ACM SIGGRAPH  Symposium on Interactive 3D Graphics, Monterey, CA (April 2003).
Perceptually Driven Simplification for Interactive Rendering. David Luebke and Ben Hallen, Proceedings of the 2001 Eurographics Workshop on Rendering (June 2001, London; published as Rendering Techniques 2001, Ed. Steven Gortler and Karol Myszkowski, Springer-Verlag, Vienna).
View-Dependent Particles for Interactive Non-Photorealistic Rendering. Derek Cornish, Andrea Rowan, and David Luebke, Proceedings of Graphics Interface 2001 (June 2001).

Also available: a video screen capture, in DIVX format, of the NPR system in action (29 MB).

A Developer’s Survey of Polygonal Simplification Algorithms. David Luebke, IEEE Computer Graphics &Applications (May 2001).
View-Dependent Simplification of Arbitrary Polygonal Environments. David Luebke and Carl Erikson, Proceedings of SIGGRAPH 97, ACM Press, NY (August 1997).
Portals and Mirrors: Simple, Fast Evaluation of Potentially Visible Sets, David P. Luebke and Chris Georges, Proceedings of the 1995 Symposium on Interactive 3D Graphics, ACM Press, NY (April, 1995). [postscript, html].

Note: see the pfPortals library.

Winner, I3D Test of Time Award - awarded to the paper from the first five years of the Symposium judged to have had the most lasting impact.

Posters & Technical Sketches

Temperature-Aware GPU Design. Jeremy Sheaffer, David Luebke, Kevin Skadron, ACM SIGGRAPH 2004 Posters, Los Angeles, CA (2004).

Finalist, ACM Student Research Competition 2003

GLOD: A Geometric Level of Detail System at the OpenGL API Level. Jonathan Cohen, Nathaniel Duca, David Luebke, Brenden Schubert, IEEE Visualization 2003, Seattle, WA (2003).

Best poster award, IEEE VIS 2003

Also available: a song lauding the merits of GLOD.

See GLOD, a full-featured public-domain software toolkit for LOD control with a minimalist OpenGL-style API.

GLOD: A Driver-Level Interface for Geometric Level of Detail.  Jonathan Cohen, David Luebke, Nathaniel Duca, Brenden Schubert, SIGGRAPH 2003 Technical Sketch, San Diego, CA (2003).

Also available: an earlier tech report with more detail.


Interruptible Rendering. J. Cliff Woolley, David Luebke, and Ben Watson, SIGGRAPH 2002 Technical Sketch, San Antonio, TX (2002).

Also available: a large (20 Mb) MPEG video for both 2002 sketches.

Improving Frameless Rendering by Focusing on Change.  Abinav Dayal, Ben Watson, and David Luebke, SIGGRAPH 2002 Technical Sketch, San Antonio, TX (2002).

Also available: a large (20 Mb) MPEG video for both 2002 sketches.

Museum Exhibits

The Scanning Monticello project uses image-based methods and a laser scanning device to create an extremely detailed 3D computer model of Monticello, Thomas Jefferson's Virginia home.  Applications of this technology range from historic preservation for art and archeology, to telecollaboration, to forensic reconstruction of crime scenes, to virtual tourism.  As an example of this last application, we worked with researchers from UNC-Chapel Hill to create a Virtual Monticello exhibit for Jefferson's America & Napoleon's France at the New Orleans Museum of Art (NOMA). This exhibition commemorated the 200th anniversary of the Louisiana Purchase and was visited by over 110,000 people from April 12-August 31 in 2003.

This research and the museum exhibit are funded by the National Science Foundation. More detail can be found here and here.

Technical Reports



 
GLOD: A Minimal Interface for Geometric Level of Detail.  Jon Cohen, David Luebke, Nat Duca, Brenden Schubert, and Chris Niski (coming soon).  Also available: an accompanying video.
GLOD: Level of Detail for the Masses. Jon Cohen, David Luebke, Nat Duca, and Brenden Schubert.  Johns Hopkins Computer Graphics Lab Technical Report JHU-CS-GL03-4 (May 2003).

This tech report has been largely superceded. See the above GLOD links for a more up-to-date introduction to GLOD.

A Multigrid Solver for Boundary Value Problems Using Graphics Hardware.  Nolan Goodnight, Gregory Lewin, David Luebke, and Kevin Skadron, University of Virginia Technical Report CS-2003-03 (January 2003).

Perceptually Driven Simplification of Lit, Textured Meshes.  David Luebke, Jonathan D. Cohen, Nathaniel Williams, Mike Kelley, and Brenden Schubert, University of Virginia Technical Report CS-2002-03 (2002).  

Submitted to IEEE Visualization 2002.

Also available: a very large (98 Mb) MPEG video.

Perceptually Driven Interactive Rendering.  Ben Hallen and David Luebke, University of Virginia Technical Report CS-2001-01 (2001).
Perceptually Driven Simplification Using Gaze-Directed Rendering. David Luebke, Ben Hallen, Dale Newfield, and Benjamin Watson, University of Virginia Technical Report CS-2000-04 (2000).

A 22 MB illustrative video (you'll need the DIVX codec).

Robust View-Dependent Simplification for Very Large-Scale CAD Visualization.  David Luebke, University of Virginia Technical Report CS-99-33 (1999).

My dissertation:

View-Dependent Simplification of Arbitrary Polygonal Environments. David Luebke. University of North Carolina Department of Computer Science Technical Report #TR98-029 (1998).

Available in postscript (68 Mb) or PDF (19 Mb). The figures are slightly more clear in the postscript version.

Other technical reports:

Patents

Accelerated occlusion culling using directional discretized occluders and system therefore.  Fausto Berdardini; Jihad El-Sana; James T. Klosowski; David Luebke; Jai Menon.  United States Patent 6,574,360, June 3, 2003.
(Image from Directional Discretized Occluders for Accelerated Occlusion Culling, F. Bernardini, J. El-Sana, and J. Klosowski, EUROGRAPHICS 2000, p. 35 (200)

Professional Activities

Guest Editor, ACM Transactions on Applied Perception (upcoming issue).

General Chair, Graphics Hardware 2005 (Los Angeles, CA).

Papers Chair, 2005 ACM SIGGRAPH Symposium on Interactive 3D Graphics & Games (Washington, DC).

Program Chair, Graphics Hardware 2004 (Grenoble, France).

Chair, ACM SIGGRAPH 2005 Special Session on Interactive 3D Graphics

Selected Program Committees:

  • IEEE Visualization 2006
  • 2006 ACM SIGGRAPH Symposium on Interactive 3D Graphics & Games
  • Graphics Hardware 2006
  • Pacific Graphics 2005
  • IEEE Visualization 2005
  • Graphics Hardware 2005
  • Eurographics 2005
  • 2005 ACM SIGGRAPH Symposium on Interactive 3D Graphics & Games
  • VAST 2004/Second Eurographics Symposium on Graphics and Cultural Heritage

Please see my CV for a detailed list of my department, school, University, and community activities.

Background


Chemistry at
The Colorado College

Computer Science at
The University of North Carolina

The Walkthrough Project

My CV

Teaching

Spring 2006: Real-Time Rendering & Game Technology [S04] [F02]
Fall 2005: Introduction to Computer Science
Spring 2005:
Introduction to Computer Graphics [S03][S00][F99]
Fall 2004:
Computer Graphics for Film Production
Spring 2003: Computer Science Seminar [S03] [S02]
Spring 2003: Interactive Ray Tracing
Spring 2002: Introduction to Algorithms [S00]
Fall 2001: 3-D Animation and Special Effects
Spring 2001: Advanced Computer Graphics [S99]
Spring 2001: Modern Research in Computer Graphics [F98]

Assistant Professor of Computer Science
University of Virginia
Fall 1998 - Spring 2006

Fun


Ultimate


VR-Disc


 Ivy House Cleaning
(Highly recommended!)


I have moved!!!

On July 24, 2006 I left academia to help start a research group at NVIDIA Corporation.

The page below may not be up-to-date. For my latest information, please visit:

http://luebke.us


[Book] [Papers] [Posters & Tech Sketches] [Museum Exhibits] [Tech Reports] [Patents] [Activities] [Background] [Teaching] [Fun] [CV]

Many of the 3D models on this page are used courtesy of the Stanford Computer Graphics Laboratory.