Proceedings August 3-8, 1997 Papers Chair: Turner Whitted Panels Chair: Barbara Mones-Hattal
Total Page:16
File Type:pdf, Size:1020Kb
Annual Conference Series 1997 SIGGRAPH 97 Conference Proceedings August 3-8, 1997 Papers Chair: Turner Whitted Panels Chair: Barbara Mones-Hattal A Publication of ACM SIGGRAPH Sponsored by the ACM's Special Interest Group on Computer Graphics PROCEEDINGS COMPUTER GRAPHICS Proceedings, Annual Conference Series, 1997 Contents Papers Preface 8 Panels Preface 9 Papers Sessions, Wednesday, 6 August 8:15 - 9:45 SIGGRAPH 97 Keynote Address Steven A. Coons Award for Outstanding Creative Contributions to Computer Graphics 10 1997 ACM SIGGRAPH Computer Graphics Achievement Award 11 10:15 - 12:00 Virtual Reality and Applications Chair: Frederick P. Brooks, Jr. Quantifying Immersion in Virtual Reality 13 Randy Pausen, Dennis Proffitt, George Williams Moving Objects in Space: Exploiting Proprioception In Virtual-Environment Interaction 19 Mark R. Mine, Frederick P. Brooks, Jr, Carlo H. Se'quin Virtual Voyage: Interactive Navigation in the Human Colon 27 Lichan Hong, Shigeru Muraki, Arie Kaufman, Dirk Bartz, Taosong He Interactive Simulation of Fire in Virtual Building Environments 35 Richard Bukowski, Carlo H. Sequin 2:00 - 3:45 Illumination Chair: Eugene Fiume Fitting Virtual Lights For Non-Diffuse Walkthroughs 45 Bruce Walter, Gün Alppay, Eric P. F. Lafortune, Sebastian Femandez, Donald P. Greenberg Instant Radiosity 49 Alexander Keller Interactive Update of Global Illumination Using A Line-Space Hierarchy 57 George Drettakis, Francois Sillion Metropolis Light Transport 65 Eric Veach, Leonidas J. Guibas 4:00 - 5:45 Visibility Chair: Thomas Funkhouser Visibility Culling Using Hierarchical Occlusion Maps 77 Hansong Zhang, Dinesh Manocha, Thomas Hudson, Kenneth E. Hoff III The Visibility Skeleton: A Powerful and Efficient Multi-Purpose Global Visibility Tool 89 Fredo Durand, George Drettakis, Claude Puech Rendering Complex Scenes with Memory-Coherent Ray Tracing 101 Matt Pharr, Craig Kolb, Reid Gershbein, Pat Hanrahan Illustrating Surface Shape in Volume Data via Principal Direction-Driven 3D Line Integral Convolution 109 Victoria L. Interrante 3 SIGGRAPH 97, Los Angeles, California, August 3-8, 1997 Papers Sessions, Thursday, 7 August 8:15 - 10:00 Für, Film, and Light Chair: Holly Rushmeier Non-Linear Approximation of Reflectance Functions 117 Eric P F. Lafortune, Sing-Choong Foo, Kenneth E. Torrance, Donald P. Greenberg Fake Für Rendering 127 Dan B. Goldman A Model for Simulating the Photographic Development Process on Digital Images 135 Joe Geigel, F. Kenton Musgrave A Model of Visual Masking for Computer Graphics 143 James A. Ferwerda, Sumanta N. Pattanaik, Peter Shirley, Donald P. Greenberg 10:15 -12:00 Animation Chair: Andy Witkin Adapting Simulated Behaviors For New Characters 153 Jessica K. Hodgins, Nancy S. Pollard Anatomy-Based Modeling of the Human Musculature 163 Ferdi Scheepers, Richard E. Parent, Wayne E. Carlson, Stephen F. May Anatomically Based Modeling 173 Jane Wilhelms, Allen Van Gelder Modeling the Motion of a Hot, Turbulent Gas 181 Nick Foster, Dimitris Metaxas 2:00 - 3:45 Surface Simplification Chair: Greg Turk View-Dependent Refinement of Progressive Meshes 189 Hugues Hoppe View-Dependent Simplification of Arbitrary Polygonal Environments 199 David Luebke, Carl Erikson Surface Simplification Using Quadric Error Metrics 209 Michael Garland, Paul S. Heckbert Progressive Simplicial Complexes 217 Jovan Popovic, Hugues Hoppe 4:00 - 5:45 Image-Based Rendering and Panoramas Chair: Michael Cohen Tour Into the Picture: Using a Spidery Mesh Interface to Make Animation from a Single Image 225 Youichi Horry, Ken-ichi Anjyo, Kiyoshi Arai Rendering with Coherent Layers 233 Jed Lengyel, John Snyder Multiperspective Panoramas for Cel Animation 243 Daniel N. Wood, Adam Finkelstein, John F. Hughes, Craig E. Thayer, David H. Salesin Creating Füll View Panoramic Mosaics and Environment Maps 251 Richard Szeliski, Heung-Yeung Shum COMPUTER GRAPHICS Proceedings, Annual Conference Seriell997 Papers Sessions, Friday, 8 August 8:15 -10:00 Geometry Chair: John M. Snyder Interactive Multiresolution Mesh Editing 259 Denis Zarin, Peter Schröder, Wim Sweldens Interactive Boolean Operations for Conceptual Design of 3-D Solids 269 Ari Rappoport, Steven Spitz Guaranteeing the Topology of an Implicit Surface Polygonization for Interactive Modeling 279 Barton T. Stander, John C. Hart Fast Construction of Accurate Quaternion Splines 287 Ravi Ramamoorthi, Alan H. Barr 10:15 - 12:00 Hardware and Anti-Aliasing Chair: Frank Crow InfiniteReality: A Real-Time Graphics System 293 John S. Montrym, Daniel R. Baum, David L. Dignam, Christopher J. Migdal Efficient Bump Mapping Hardware 303 Mark Peercy, John Airey, Brian Cabral Hardware Accelerated Rendering of Antialiasing Using a Modified A-Buffer Algorithm 307 Bill Rivard, Stephanie Winner, Michael Kelley, Brent Pease, Alex Yen Antialiasing of Curves by Discrete Pre-Filtering 317 A. E. Fabris, A. R. Forrest 1:30-3:15 Devices and Multimodal I/O Chair: Mike Moshell The Two-User Responsive Workbench: Support for Collaboration Through Independent Views of a Shared Space 327 Maneesh Agrawala, Andrew C. Beers, Bernd Fröhlich, Pat Hanrahan, lan McDowall, Mark Bolas SCAAT: Incremental Tracking with Incomplete Information 333 Greg Welch, Gary Bishop The Haptic Display of Complex Graphical Environments 345 Diego C. Ruspini, Krasimir Kolarov, Oussama Khatib Video Rewrite: Driving Visual Speech with Audio 353 Christoph Bregler, Michele Covell, Malcolm Slaney 1:30 - 3:15 Texture, Reflection & Designs Chair: Demetri Terzopoulos Multiresolution Sampling Procedure for Analysis and Synthesis of Texture Images 361 Jeremy S. De Bonet Recovering High Dynamic Range Radiance Maps from Photographs 369 Paul E. Debevec, Jitendra Malik Object Shape and Reflectance Modeling from Observation 379 Yoichi Sato, Mark D. Wheeler, Katsushi Ikeuchi Design Galleries: A General Approach to Setting Parameters for Computer Graphics and Animation 389 J. Marks, B. Andalman, P. A. Beardsley, W. Freeman, S. Gibson, J. Hodgins, T. Kang, B. Mirtich, H. Pfister, W. Ruml, K. Ryall, J. Seims, S. Shieber SIGGRAPH 97, Los Angeles, California, August 3-8, 1997 3:30 - 5:15 Non-Photorealistic Rendering Chair: Julie Dorsey Orientable Textures for Image-Based Pen-and-Ink Illustration 401 Michael P. Salisbury, Michael T. Wong, John F. Hughes, David H. Salesin Processing Images and Video for an Impressionist Effect 407 Peter Litwinowicz Real-Time Nonphotorealistic Rendering 415 Lee Markosian, Michael A. Kowalski, Samuel J. Trychin, Lubomir D. Bourdev, Daniel Goldstein, John F. Hughes Computer-Generated Watercolor 421 Cassidy J. Curtis, Sean E. Anderson, Joshua E. Seims, Kurt W. Fleischer, David H. Salesin Panels Sessions, Wednesday, 6 August 10:15 - 12:00 The Implications of a Theory of Play for the Design of Computer Toys 431 Organizer: Bill Kolomyjec Panelists: Justine Cassell, Yasmine B. Kafai, Mary Williamson Facial Animation: Past, Present, and Future 434 Organizer: Demetri Terzopoulos, Barbara Mones Panelists: Beth Hofer, Frederic Parke, Doug Sweetland, Keith Waters 2:00 - 3:45 Can We Get There From Here?: Current Challenges in Cloth Modeling, Design, and Animation 437 Organizer: David E. Breen Panelists: Jeffrey W. Eischen, Michael Kass, Nadia Magnenat Thalmann, Maurizio Vecchione Narrative Environments: Virtual Reality as a Storytelling Medium 440 Organizer: Celia Pearce Panelists: Brad deGraf, C. Scott Young, Jim Ludtke, Athomas Goldberg 4:00 - 5:45 Motion Capture and CG Character Animation 442 Organizer: Gordon Cameron Panelists: Andre Bustanoby, Ken Cope, Steph Greenberg, Craig Hayes, Olivier Ozoux The Difference Between Here and There: What Graphic Design Brings to E-Space 446 Organizer: Lisa Koonts Panelists: Andrew Blauvelt, Edwin Utermohlen, Laura Kusumoto, Anne Burdick, Louise Sandhaus, Natalie Buda Panels Sessions, Thursday, 7 August 8:15 - 10:00 Interfacing Reality: Exploring Emerging Trends Between Humans and Machines 448 Organizer: Eric Paulos Panelists: John Conny, Eduardo Kac, Ken Goldberg, Mark Pauline, Stelarc 10:15 - 12:00 What 3D API for Java Should I Use and Why? 452 Organizer: Dave Nadeau Panelists: Brad Grantham, Colin McCartney, Mitra, Henry Sowizral Community/Content/Interface: Creative Online Journalism 454 Organizer: Mark Tribe Panelists: Armin Medosch, Kathy Rae Huffman, Lev Manovich, Gary Wolf COMPUTER GRAPHICS Proceedings, Annual Conference Series, 1997 2:00 - 3:45 Educating the Digital Artist for the Entertainment Industry: The Collision of Academia and Business 456 Organizer: Charles S. Swartz Panelists: Edwin E. Catmull, Robin King, Richard Weinberg, Jane Veeder Medical Visualization: Why Do We Use CG and Does It Really Make a Difference in Creating Meaningful Images? 459 Organizers: Virginia McArthur, Carrie L. DiLorenzo Panelists: Jane Hurd, Marsha Jessup, Casey Herbert, Patrick Lynch 4:00 - 5:45 Putting a Human Face on Cyberspace: Designing Avatars and the Virtual Worlds They Live In 462 Organizer: Bruce Damer Panelists: Steve DiPaola, loannis Paniaras, Kirk Parsons, Bernie Roel, Moses Ma Panels Sessions, Friday, 8 August 8:15 - 10:00 Sounding Off on Audio: The Future of Internet Sound 465 Organizer: Paul Godwin Panelists: James Grunke, Eythor Arnolds, William L. Martens, Tim Cole 10:15 - 12:00 Image-Based Rendering: Really New or Dejä Vu? 468 Organizer: Michael Cohen Panelists: Eric Chen, Marc Levoy, Leonard McMillian, Jitendra Malik 1:30 -3:15 The Rhetoric of the Synthetic: Images of the Body in Technology, Business, and Culture 471 Organizer: Lome Falk Panelists: Bill Kroyer, Heidi Gilpin, Val Marmillion, Mark Resch 3:30 - 5:15 Experiences with Virtual Reality Applications 473 Organizer: William R. Sherman Panelists: Nina Adams, Rita Addison, R. Bowen Loftin, Ben Britton, Donna Cox, Robert Patterson Special Session, Thursday, 7 August 12:15 - 1:15 New Realities in Film Production: The Process of Creating Digital Visual Effects Special Session, Friday, 8 August 12:15 - 1:15 A Framework for Realistic Image Synthesis 477 Donald P. Greenberg, Kenneth E. Torrance, Peter Shirley, James Arvo, James A. Ferwerda, Sumanta Pattanaik, Eric P. F. Lafortune, Bruce Walter, Sing-Choong Foo, Ben Trumbore Committees 495 Reviewers 498 Exhibitors 500 ACM SIGGRAPH Professional Chapters 502 Author Index 504 Cover Image Credits 506 7 .