23 June 2004

Colors: orange cmyk, Black

The 32nd International Conference on Computer Graphics and Interactive Techniques www.siggraph.org/s2005

Conference 31 July-4 August 2005 Exhibition 2-4 August 2005 Los Angeles Convention Center

advance program contents

2 Conference at a Glance

Conference Overview 3 Keynote Address/Awards 3 Presentations 4 Special Sessions 6 Experiences 7 Services 7 Get Involved

8 Exhibition

10 Exhibitor Tech Talks

11 International Resources

12 Conference Schedule

15 Courses

23 Papers

33 Panels

37 Committees

38 Attendee Services

40 Housing & Travel

42 Presentation, Experiences, Services, and Documentation Included With Your Registration

43 Registration Form

IBC ACM Student Research Competition Call for Volunteers Co-Located Events Future SIGGRAPH Conference Dates

BC Image Credits www.siggraph.org/s2005

exceptional return on investment

In exchange for a very reasonable investment, SIGGRAPH 2005 delivers: Industry Superstars SIGGRAPH 2005 presenters are visionary creators and practitioners who invent new approaches, reveal hidden synergies, and create blockbusters. Where else can you hear George Lucas’ on digital cinema, storytelling, and life beyond “Star Wars?”

Exclusive Educational Sessions More than 300 presentations on leading-edge technologies and techniques. These sessions will not be offered again, anywhere in the world. They are available only at SIGGRAPH 2005. Powerful Products & Services More than 225 exhibitors from five continents in the largest international display of next-generation tools required for world-class achievement in computer graphics and interactive techniques. This is your only opportunity to meet these companies and test their systems in person. Versatile Offerings Customize your selection of programs and events to get the SIGGRAPH 2005 experience that’s right for you. No other conference offers this wide-ranging mix of science, art, education, training, film and video, web systems, and technology.

If your time is limited, select the One Day registration option and choose the day that offers the sessions you need (see page 2). If you can schedule a few or several days at SIGGRAPH 2005, consider Conference Select for an even better value. Or maximize your ROI and select Full Conference registration: access to everything all day all week for one very reasonable fee.

Register Early! For the best discounts on all registration categories, register online before 18 June.

www.siggraph.org/s2005

1 SIGGRAPH 2005 Conference conference at a glance Registration Categories: Full Conference Schedule is subject to change. Check the SIGGRAPH 2005 web site Conference Select often for updated information for this year’s programs and events. Exhibits Plus

SAT, 30 JULY SUN, 31 JULY MON, 1 AUG TUES, 2 AUG WED, 3 AUG THU, 4 AUG

WMARegistration 6 – 8 pm 8 am – 6 pm 8 am – 6 pm 8 am – 4 pm 8 am – 4 pm 8 am – 2 pm W Merchandise Pickup 6 – 8 pm 8 am – 6 pm 8 am – 6 pm 8 am – 4 pm 8 am – 4 pm 8 am – 2 pm MM SIGGRAPH Store 6 – 8 pm 8 am – 6 pm 8 am – 6 pm 8 am – 6 pm 8 am – 6 pm 8 am – 6 pm Exhibition 10 am – 6 pm 10 am – 6 pm 10 am – 5 pm PRESENTATIONS MA Courses 8:30 am – 5:30 pm 8:30 am – 5:30 pm 8:30 am – 5:30 pm 8:30 am – 5:30 pm Papers 8:30 am – 5:30 pm 8:30 am – 5:30 pm 8:30 am – 5:30 pm 8:30 am – 5:30 pm Panels 8:30 – 10:15 am 10:30 am – 12:15 pm 10:30 am – 12:15 pm 8:30 – 10:15 am A & 3:45 – 5:30 pm & 3:45 – 5:30 pm & 3:45 – 5:30 pm & 1:45 – 3:30 pm Sketches A 10:30 am – 5:30 pm 8:30 am – 5:30 pm 8:30 am – 5:30 pm 8:30 am – 5:30 pm Posters 8:30 am – 5:30 pm 3:45 – 5:30 pm 8:30 am – 5:30 pm 8:30 am – 5:30 pm 8:30 am – noon

Web Program 8:30 am – 5:30 pm 8:30 am – 5:30 pm

Educators Program 8 am – 5:45 pm 8 am – 5:30 pm

*Keynote Address/Awards 1:15 – 3:15 pm Special Sessions

Games: Beyond the Joystick 6 – 8 pm

From the Earth to Infinity 3:45 – 5:45 pm

A Star Wars Retrospective 6 – 8 pm

Legacy of Disney Animation 10:30 am – 12:30 pm

Extreme Fashion 5:30 – 7:30 pm

“The Polar Express” 11:30 am – 1:15 pm Special Events

Fast-Forward Papers Preview 6 – 8 pm

ACM Student Research Competition Presentations 3:45 – 5:30 pm

Cyber Fashion Show 7:30 – 9:30 pm

Exhibitor Tech Talks 10 am – 6 pm 10 am – 6 pm 10 am – 5 pm EXPERIENCES

Art Gallery 1 – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 5 pm Computer Animation Festival

**Electronic Theater 7 – 9 pm 7 – 9 pm 7 – 9 pm

**Electronic Theater Matinée 1:30 – 3:30 pm 1:30 – 3:30 pm

Animation Theaters 1 – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 5 pm

Emerging Technologies 1 – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 5 pm

Guerilla Studio 1 – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 6 pm 9 am – 5 pm

Reception 8 – 10 pm SERVICES

Birds of a Feather Throughout the week

Get Involved 5 – 6:30 pm

International Resources 6 – 8 pm 8 am – 6 pm 8 am – 6 pm 8 am – 6 pm 8 am – 6 pm 8 am – 5 pm

Job Fair 10 am – 4 pm 10 am – 4 pm

Pathfinders 6 – 8 pm 8 am – 6 pm 8 am – 6 pm 8 am – 6 pm 8 am – 6 pm 8 am – 2 pm

* Conference Select and Exhibits Plus attendees will have access to the Keynote Address via closed circuit TV. ** The Electronic Theater includes a pre-show event, which begins 20 minutes before showtime: a live graphic performance 2 CONFERENCE AT A GLANCE by J. Walt Adamczyk specially created for SIGGRAPH 2005. For more info: johnadamczyk.com/performance.html www.siggraph.org/s2005 SIGGRAPH 2005 Conference Registration Categories: Full Conference Conference Select Exhibits Plus presentations

Courses Sketches Posters Sunday – Wednesday, 31 July – 3 August Monday – Thursday, 1 – 4 August Sunday – Thursday, 31 July – 4 August

Learn how to master the latest digital Review the latest work in every aspect Encounter intriguing early results, theories and expert practices in the of computer graphics and interactive speculative ideas, and the people who art and science of computer graphics. techniques: art, cinema, advertising, generated them. Posters are displayed In quick tutorials, half-day sessions, and design, science, and engineering. throughout the conference week. In full-day courses, leading academic and Following each sketch presentation, scheduled sessions, poster presenters industry specialists teach topics that authors answer questions and discuss discuss their work and answer questions. deepen understanding, inspire exploration, future implications of their work. Speakers Presenters and topics will be available and immediately enhance real-world skills. and topics will be available in June: in July: www.siggraph.org/s2005 These courses are only available at www.siggraph.org/s2005 SIGGRAPH 2005. Complete list of Courses, pages 15-22. Exhibitor Tech Talks New this year: A special selection of courses that Educators Program Tuesday – Thursday, 2 – 4 August explore innovation and practice in open-source Wednesday – Thursday, 3 – 4 August computer graphics. Interact with SIGGRAPH 2005 exhibitors Explore the future of teaching and learn- as they explain and demonstrate break- ing: virtual instructors, toys as teaching throughs that accelerate digital processes, Papers tools, individual versus community learning, simplify content creation, improve training, and how computers can make education strengthen security systems, and much Monday – Thursday, 1 – 4 August more engaging. In papers, panels, forums, more. After the sessions, schedule one- and QuickTakes, educators and students on-one discussions with the industry's Experience the highest standard of share ideas, analysis, and discussion. leading companies. Preliminary list of research excellence. In SIGGRAPH 2005 Detailed information on the Educators Exhibitor Tech Talks, page 10. Papers, internationally renowned research- Program: www.siggraph.org/s2005 ers challenge conventional wisdom and establish new paradigms for future inquiry. New this year: The Incubator, a demo space No other conference presents the full for interactive educational products. range of the world's most significant achievements in computer graphics and interactive techniques. Complete list of Papers, pages 23-32. Keynote Address and Awards Monday, 1 August, 1:15 – 3:15 pm

Panels World-renowned director, producer, and Monday – Thursday, 1 - 4 August screenwriter George Lucas presents the SIGGRAPH 2005 keynote address: Agree or disagree with outspoken advo- cates on every side of controversies that "George Lucas: A Keynote Q&A affect our digital future. Panelists discuss, With the Father of Digital Cinema" confer with, and debate each other in a free-flowing format that generates con- Immediately before the keynote address, sensus, controversy, confusion, and clarity ACM SIGGRAPH presents three awards: – sometimes simultaneously. Complete list the Computer Graphics Achievement of Panels, pages 33-36. ´Award, the Steven Anson Coons Award for Outstanding Creative Contributions to Computer Graphics, and the Significant New Researcher Award.

PRESENTATIONS 3 www.siggraph.org/s2005 SIGGRAPH 2005 Conference Registration Categories: Full Conference Conference Select Exhibits Plus presentations

Web Program Special Events Special Sessions wednesday – Thursday, 3 – 4 August Fast-Forward Papers Preview This year's slate of Special Sessions Sunday, 31 July, 6 – 8 pm offers a glimpse into the past, present, Understand how graphics and interaction and future of digital technologies. Industry define, extend, and optimize online envi- Snapshot overviews of the paper sessions, experts offer enlightening insights into ronments. Web Program sessions focus in which authors give short summaries of the art, science, trends, and breakthrough on standards, technologies, rich media, their work. It's a fast, fun, and provocative concepts of the current and future state usability, accessibility, art, design, visual- preview of the latest and most significant of computer graphics and interactive ization, and internationalization. Speakers findings in computer graphics and techniques. and topics: www.siggraph.org/s2005 interactive techniques.

New this year: Refereed technical ACM Student Research Jump! Shout! Dance! Sing! presentations. Competition Presentations An Interactive Conversation About Tuesday, 2 August, 3:45 – 5:30 pm Games, Game Art, and Play That Goes Way Beyond the Joystick Winners of the ACM Student Research Monday, 1 August, 6 – 8 pm Competition at SIGGRAPH 2005 present brief summaries of the work they are Whether you dance in front of it, sing into displaying in the Posters program. it, or jump on it, there's a new dimension in the gaming world that goes way beyond Cyber Fashion Show 2005 3D. With new controllers and a whole new Wednesday, 3 August, 7:30 – 9:30 pm generation of game boxes enabling ever more beautiful images, this session brings The annual CyberFashion Show will again together art directors, game designers, be hosted by Psymbiote, the technology- and controller builders for an enlightening, clad cyborg who educates, elucidates, entertaining and possibly hilarious look into and entertains as she parades models an alternate future of gaming. down the runway garbed in the latest functional tech gear and aesthetic cyber Moderator Alex Pham wear. The show features a variety of Los Angeles Times wearable computers, head-mounted displays, smart clothes, luminous clothing Panelists and accessories, futuristic club wear, Henry LaBounta and CAD/CAM jewelry and bodywear. Electronic Arts Canada The wide-ranging selection of far-out products, innovative prototypes, and Greg LoPiccolo unique creations projects us into future Harmonix Music Systems realms of body-technology assimilation. Richard Marks Sony Computer Entertainment America Organizer Isa Gordon Michael McHale Psymbiote Konami Digital Entertainment

Fred Swan Logitech, Inc.

4 PRESENTATIONS From the Earth to Infinity: Panelists Panelists Scientists From Caltech's Jet Rob Coleman Elise Co Propulsion Laboratory Reveal Roger Guyett mintymonkey Secrets of the Universe Through John Knoll Remarkable Images of Mars, Saturn, Dennis Muren Katherine Moriwaki Earth, and the Deepest Reaches Industrial Light & Magic Trinity College Dublin of Space Thad E. Starner Tuesday, 2 August, 3:45 – 5:45 pm The Legacy of Disney Animation: Georgia Institute of Technology A Journey to the Past, Present, and Leading scientists at NASA/JPL give us Future Through the Eyes of Disney Jenny Tillotson a rare look at our universe: the latest Animators, Directors, Designers, and Central Saint Martins College of Art & Design images from Mars, explorations of Saturn Storytellers and Titan, a trip back in time to shortly Wednesday, 3 August, "The Polar Express": after the birth of the universe, and new 10:30 am – 12:30 pm perspectives of our own planet. Artists and Technicians Reveal How They Transformed a 3D Train Ride Join Walt Disney Feature Animation's top Into a 3D Stereoscopic Adventure Moderator and Organizer filmmakers for a look at the studio's 70- Thursday, 4 August, 11:30 am – 1:15 pm Daniel McCleese year legacy of storytelling, animation, and Jet Propulsion Laboratory innovation. Featuring clips from the Disney When "The Polar Express" left the station vaults, along with footage from current and and exploded onto movie screens, first in Panelists upcoming projects, the filmmakers demon- Ronald Blom 3D and then in Stereoscopic 3D, we saw strate how color, animation, art direction, Eric De Jong that the art of moviemaking had once again and storytelling influence contemporary Torrence Johnson been forever transformed. In this Special animation techniques as the Disney legacy Michael Werner Session at the IMAX Theater at the is passed on to a new generation of artists. Jet Propulsion Laboratory California Science Center, visual effects supervisors, artists, and technologists Moderator and Organizer show how they transformed Robert A Star Wars Retrospective Steve R. Goldberg Walt Disney Feature Animation Zemeckis' painterly film into an exciting From Industrial Light & Magic: IMAX escapade. This unique session Environments, Space Battles, and Panelists features footage from "The Polar Express" the Characters Who Fought Them Eamonn Butler and some very early glimpses at a Sony From 1977 to 2005 Dan Cooper Pictures Imageworks project still in Tuesday, 2 August, 6 – 8 pm Mark Dindal production, both in true 70mm Randy Fullmer stereoscopic IMAX. In 1977, George Lucas' "Star Wars" Ian Gooding Glen Keane opened our eyes and blasted our senses Organizer Walt Disney Feature Animation with brave new worlds, remarkable char- Sande Scoredos acters, and operatic battles. In the five Sony Pictures Imageworks films that followed, these images continued Extreme Fashion: Designers, Artists, Moderator to make cinematic history, taking us to and Technologists Present a Glimpse places we never thought possible and Rob Engle Into the Place Where High Fashion Sony Pictures Imageworks blazing the trail for the visual effects and Collides With High Technology animation industry. In this presentation, Wednesday, 3 August, 5:30 – 7:30 pm Panelists Dennis Muren, John Knoll, Roger Guyett, The Fourth Annual Cyber Fashion Show Rob Bredow and Rob Coleman walk us through all six follows immediately after the session. Sony Pictures Imageworks installments in the series, comparing the techniques that ILM employed over the Incorporating computer graphics, science, Hugh Murray years to bring these historical environments, and technology into the fashion industry IMAX Corporation characters, and space battles to the screen. has transformed computer-enhanced Important Note: Due to limited seating, tickets garments, textiles, and wearables from are required for entrance to this Special Session Organizer fantasy to reality. This session brings Kate Shaw at the California Science Center IMAX Theater. together high-end fashion designers, Industrial Light & Magic Tickets are distributed to Full Conference and textile producers, a garment manufacturer, Conference Select registrants who board the Moderator artists, and scientists for some fascinating shuttle buses. There is no additional charge for Don Shay information and a really cool show and tell. tickets, but they are distributed on a first-come, Cinefex first-served basis. Attendance Is limited to the Moderator 480-seat capacity of the IMAX Theater. Margaret Orth International Fashion Machines

SPECIAL SESSIONS 5 www.siggraph.org/s2005 SIGGRAPH 2005 Conference Registration Categories: Full Conference Conference Select Exhibits Plus experiences

Art Gallery: Threading Time The Computer Animation Festival presents Emerging Technologies Sunday – Thursday, 31 July – 4 August selected works in the Electronic Theater Sunday – Thursday, 31 July – 4 August (matinée and evening shows) and the Observe the real-time evolution of art Animation Theater (throughout the week). Interact with digital experiences that move history in 21st-century work that traces The Electronic Theater also includes a beyond digital tradition, blur the bound- threads through time and space, figurative pre-show event, which begins 20 minutes aries between art and science, and and abstract, linear and non-linear, moving before showtime: a live graphic perform- transform social assumptions. Emerging and still. The Art Gallery presents 2D, 3D, ance by J. Walt Adamczyk entitled Technologies presents work from many and screen-based work that examines “Autocosm: Gardens of Thuban,” specially sub-disciplines of interactive techniques, how the use of computer graphics relates created for SIGGRAPH 2005. For more with a special emphasis on projects that to the form and content of the artwork. information about J. Walt Adamczyk, visit: explore science, high-resolution digital- For the first time ever, see the Electronic johnadamczyk.com/performance.html cinema technologies, and interactive art- Theater storyboards on display in the Art science narrative. For detailed information Gallery. For detailed information on the For a complete list of the Computer on the Emerging Technologies exhibits, Art Gallery: Threading Time, visit: Animation Festival accepted work, visit: visit: www.siggraph.org/s2005 www.siggraph.org/s2005 www.siggraph.org/s2005

New this year: Computer Animation Festival projecting in high-definition (1080i and 1080p). Access Grid

At SIGGRAPH 2005, the Access Grid Animation Theater Full-Dome Animation Theater supports a global collaborative perform- Sunday – Thursday, 31 July – 4 August ance piece, international art panels, and Immerse yourself in the world's best full- multi-site community interaction. This dome animations, from DomeFest 2005 emerging, scalable teleconferencing (www.domefest.com). The animations, technology enables interaction between Electronic Theater produced by students, institutions, and individual desktops, 3,000-person theaters, Monday – Wednesday, 1 – 3 August full-dome professionals, are screened and everything in between.The grid's daily on a 9-meter-diameter digital 1,500 users throughout the world interact dome assembled especially for through thousands of nodes, designed SIGGRAPH 2005. spaces that contain the high-end audio Electronic Theater Matinée and visual technology needed to provide Tuesday – Wednesday, 2 – 3 August Full-dome video is a rapidly growing medium, with over 125 immersive displays a high-quality, compelling user experience. The nodes are also used as a research Experience the year's finest achievements deployed worldwide in planetariums and special-venue theaters. Freed from the environment for development of distrib- in animation, visualization, simulation, "tyranny of the frame," artists transport uted data and visualization corridors, and visual effects, and technical imagery. viewers into fully immersive, mind-bending to study issues related to collaborative environments and alternate worlds as they work in distributed environments. The explore storytelling techniques for this new SIGGRAPH 2005 node includes three medium. large screens in a dedicated Access Grid space. For a detailed Access Grid Schedule visit: www.siggraph.org/s2005.

6 EXPERIENCES services

Guerilla Studio Birds of a Feather Job Fair Sunday – Thursday, 31 July – 4 August Tuesday – Wednesday, Attendees who want to get together 2 – 3 August, 10 am – 4 pm The Guerilla Studio is an integrated net- with others who share their interests, work of machines for realizing ideas in 2D, goals, technologies, environments, The Art Institutes are once again 3D, 4D, and n-dimensional media, a work- or backgrounds are invited to organize sponsoring the ACM SIGGRAPH 2005 ing computer graphics laboratory for and/or attend a Birds of a Feather event. Job Fair for leading companies in all explorations in fine art, animation, science, Questions? Review the Birds of a Feather related ACM SIGGRAPH fields to discuss and other CG disciplines. It features high- FAQs at: www.siggraph.org/s2005 employment opportunities with thousands end computer workstations, a multitude of SIGGRAPH 2005 attendees in a relaxed, of software (featuring 2D and 3D design), To schedule a Birds of a Feather session informal setting. and print technologies. Artists, scientists, prior to arrival, fill out the Meeting Space and engineers can walk in, create, and Request Form online. All registered SIGGRAPH 2005 attendees realize their creations right in the lab. are welcome to attend the Job Fair at no additional cost. For details, see page 38. The Guerilla Studio also features artists Sponsored by: in residence, who instruct attendees on Get Involved technique and explore the possibilities Tuesday, 2 August, 5 – 6:30 pm of . And the Guerilla Studio will co-host the annual CyberFashion Show Discover how you can contribute your with Special Sessions. expertise and energy to SIGGRAPH 2006 and SIGGRAPH 2007. All attendees, exhibitors, and presenters are invited. All questions and comments are welcome. Reception Wednesday, 3 August, 8 – 10 pm

Mingle with the movers and synergize with International Resources the shakers as the international computer graphics community gathers for its biggest Connect with colleagues and friends from social event of the year. Bring your business your region or country. The International cards. SIGGRAPH 2005 provides food, Center offers informal translation services beverages, and a location designed for and space for meetings, talks, and social networking. demonstrations. See page 11 for the International Committee listing. The Center at Cathedral Plaza 555 West Temple Street New this year: Bilingual guided tours Downtown Los Angeles of the Art Gallery and Emerging Technologies.

SERVICES 7 www.siggraph.org/s2005

exhibition Experience all the tools that empower the fundamental breakthroughs and amazing achievements discussed and displayed at SIGGRAPH 2005. Meet the experts who create the hardware and software that you'll be using tomorrow. Test drive the world's most advanced systems in real time. Ask the questions that are important to your specific applications. And get the answers you need to make critical purchasing decisions. The latest, most complete list of SIGGRAPH 2005 exhibitors: www.siggraph.org/s2005 For a complete directory of the organizations that supply hardware, software, and services to the computer graphics industry, visit: www.siggraph.org/industry

Reserve Your Space Now! To purchase exhibition space for SIGGRAPH 2005, call or write:

SIGGRAPH 2005 Exhibition Management Hall-Erickson, Inc. 98 East Naperville Road Westmont, Illinois 60559 USA

+1.630.434.7779 +1.630.434.1216 fax [email protected]

8 EXHIBITION www.siggraph.org/industry For a complete directory of the organizations that supply hardware, software, and systems to the computer graphics industry.

exhibitors As of 15 April 2005

@Last Software, Inc. - SketchUp da Vinci Systems, LLC Orad Hi Tec Systems Ltd. 3D Pipeline Simulation Corporation DataDirect Networks Inc. P.I. Engineering, Inc. 3Dconnexion Digital-Tutors Panoscan Inc. 3Q/3dMD Discreet Peachpit Press A K Peters, Ltd. DMP Inc. Photron USA, Inc. Academy of Art University Doremi Labs, Inc. Pipelinefx LLC Accom, Inc. DreamWorks LLC Pixar Animation Studios Act-3D DVS GmbH Pixologic, Inc. Adobe Systems, Inc. eDoc Publish Inc. PNY Technologies, Inc. AGEIA Technologies Electronic Arts Point Grey Research Inc. AJA Video e-on software, inc. Polhemus Akasaka NaturalVision Research Center, Ex'pression Center for New Media Radical Entertainment Inc. National Institute of Information and eyeon Software Inc. Re:VisionFX Communications Technology, Japan Falanx Microsystems AS REALVIZ S.A. Alias Systems Corp. Focal Press RES Media Group AMAX Engineering Corporation GenArts ResPower, Inc. AMD Genemation Rhythm & Hues Studios American Paper Optics, Inc. Geometry Systems Inc. Ringling School of Art and Design Anark Corporation Gnomon School of Visual Effects Savannah College of Art and Design Andersson Technologies LLC Grande Vitesse Systems SensAble Technologies, Inc. Animation Magazine Inc. Hash, Inc. SGI Anthro Corporation Hewlett-Packard Company Side Effects Software Antics Technologies Ltd. Hollywood Creative Directory, Inc. Smooth-On APACE Systems Corp. Hypercosm, LLC Softimage Co. Apple Computer, Inc. IdN Magazine Solid Modeling Solutions ArchVision, Inc. IEEE Computer Society SolidWorks Corporation ARRI Group Image Metrics PLC Sony Pictures Imageworks Inc. Artbeats, Inc. IMAGICA Corp. Speedsix Software ASC-American Cinematographer Immersion Corporation Spheron VR AG ATI Technologies Inc. Immersive Media Company Springer auto.des.sys, Inc. Industrial Light & Magic Stratasys, Inc. B&H Photo-Video-Pro Audio Corp. INRIA Sunnybrook Technologies Inc. Ballistic Media Pty. Ltd. InSpeck Inc. Sybex, Inc. Barco IntegrityWare, Inc. Syflex LLC. Baydel DataFrameworks Isilon Systems, Inc. Tekscan, Inc. Bell Computer JourneyEd.com Texas Memory Systems, Inc. Bionatics Konica Minolta Holdings, Inc. The Art Institutes Bitboys Lasergraphics, Inc. The MIT Press BiTMICRO Networks, Inc. Maximum Throughput Inc. The Orphanage Inc. BlackBall, Inc. MAXON Computer Inc. The3DShop.com Blue Sky Studios, Inc. Measurand Inc. THQ BlueArc Corporation Midway Home Entertainment Inc. Tippett Studio BOXX Technologies, Inc. Millimeter/Video Systems Tobii Technology AB Canadian Film Centre Mitsue-Links Co., Ltd. Unitek Information Technologies Chaos Group Morgan Kaufmann Publishers Vancouver Film School Charles River Media Motion Analysis Corporation Virtools SA Cogswell College Mt. Sierra College Wacom Technology Corporation Collins College NaturalMotion Ltd. Walt Disney Feature Animation Computer Graphics World NEC -Mitsubishi Electronics Display WavGen Incorporated Course PTR New Zealand Trade and Enterprise wondertouch, LLC CRC Press, LLC, a Member NewTek, Inc. Worldwide FX of the Taylor & Francis Group Nexstar Xerox Corporation Curious Labs, Inc. NVIDIA Corporation Z Corporation Curious Software Company Ltd. Okino Computer Graphics, Inc. Cycling '74 Opticality

EXHIBITORS 9 www.siggraph.org/s2005www.siggraph.org/s2005

exhibitor tech talks exhibitor sessions

3ds Max – Advanced Training for Careers in GPU Rendering Analysis Maxscript and the SDK Animation and Technology and Performance Tools Discreet Vancouver Film School NVIDIA Corporation Tuesday, 2 August, 1 – 3 pm Wednesday, 3 August, 10 am – Noon Thursday, 4 August, 10 am – Noon 3ds Max is widely used as a platform for Interested in a career in the world of Finding and addressing GPU performance development of custom tools, exporters, animation? This session includes a bottlenecks can be a challenging propo- and plug-ins. This session, presented by screening of outstanding student work, sition. Leveraging our intimate knowledge engineers from the 3ds Max development a comprehensive overview of the Vancouver of the GPU and driver, NVIDIA has devel- team, outlines the best techniques and Film School’s Classical and 3D animation oped an arsenal of performance tools that practices for unlocking the power of 3ds programs, admissions requirements, expose critical performance metrics, giving Max at the lowest levels. Specific areas of discussion of career opportunities, you the insider’s edge. This talk covers focus include IGame, IGameExporter XML, and a question-and-answer period. performance analysis methodology using Mental Ray shaders, Direct X, ASHLI, these latest analysis and optimization custom max materials, and a variety of tools, including brand-new resources for other foundational issues. Anyone who Autodesk 3ds Max – Advanced OpenGL and Direct3D programmers in the uses writing tools on top of the 3ds Max Artist Workflows and Techniques form of NVPerfKit, and further extensions framework will gain valuable insight from Discreet to make NVPerfHUD even more powerful. this session and the ability to interact Wednesday, 3 August, 1 – 3 pm directly with members of the development team. In this fast-paced session, application GPU Programming Exposed: The engineers from all over the US share best Naked Truth Behind NVIDIA’s tips and techniques for advanced users Demos Architecting the Future working in 3ds Max. Tricks will be presented NVIDIA Corporation SGI for all areas of the application, whether Tuesday, 2 August, 1 – 3 pm final output is designed for film or games. Thursday, 4 August, 1 – 3 pm Even artists who have worked in 3ds Max SGI and ATI provide insight into their for years will walk away with tons of new This talk presents a cutting-edge near-term and long-term product plans, information and faster workflows to collection of techniques and visual effects from NVIDIA, that give you the knowledge highlighting opportunities for users and implement immediately. developers to get a jump on tomorrow’s you need to push the visual limits of your problems with the latest scalable computing projects. Exclusively, for the first time ever, and visualization technology. go behind the scenes of the latest stunning real-time effects as the NVIDIA demo team dissects their most recent demo suite, including real-time translucency, improved skin and hair rendering, innovative dynamic lighting effects, shadowing techniques, and much more. Next, programmers and 3D artists alike learn how to create real- world implementations of GPU effects for gaming, CAD, and image processing.

10 EXHIBITOR TECH TALKS international resources

In the International Center, the multi-lingual International Resources Committee answers attendee questions, hosts presentations for attendees from specific countries and regions, offers space for talks and demonstrations, and provides informal translation services.

International Committee Juan Pablo di Lelle Wobbe F. Koning French, Spanish, English Dutch, German, English Chair Autodesk Netherlands Film and Television Academy Rejane Spitz [email protected] [email protected] Portuguese, English Pontificia Universidade Catolica do Rio de Janeiro Jessica Fernandes Scott Lang [email protected] English, French English [email protected] Bergen County Academies [email protected] Matt Adcock English Thierry Frey CSIRO Australia French, English Sang Lee [email protected] Publimation Korean, English [email protected] Georgia State University [email protected] Sandro Alberti Spanish, Italian, English James Gain Colegio de Arquitectos, Guadalajara; English Alberto Levy Macedo Friends of San Diego Architecture; University of Cape Town Portuguese, Spanish, English Universidad de Guadalajara [email protected] CIE Comercial, Media Innovations [email protected] [email protected]

Lucia Natalia Aguilar Gaona Miho Aoki Spanish, Italian, English Marilenis Olivera Japanese, English The Mexican Institute for Aerostatic Spanish, English Arctic Region Supercomputing Center, Investigations Stanford University University of Alaska Fairbanks Mexican Defenders of Artistic Treasures [email protected] [email protected] [email protected]

Tulay Tetiker Christian Bauer Dongho Kim German, Turkish, English German, English Korean, English VFX/CG Bauer und Freunde Soongsil University [email protected] [email protected] [email protected]

Pascal Vuylsteker Ravi Birje Volodymyr Kindratenko French, English Hindi, English Ukrainian, Russian, English Australian National University BB TEK Inc. National Center for Supercomputing [email protected] [email protected] Applications, University of Illinois at Urbana- Champaign [email protected] Kirsten Cater English University of Bristol [email protected]

INTERNATIONAL RESOURCES 11 conference schedule Sunday, 31 July Monday, 1 August

8:30 am – 12:15 pm 8:30 – 10:15 am • Course 1: Anyone Can Make Quality Animated Films! • Papers: Skin & Faces (The Eight Basic Steps to Success) • Papers: Hardware Rendering • Course 2: Introduction to Articulated Rigid Body Dynamics • Panel: Ubiquitous Music • Course 3: Computational Photography • Course 4: An Interactive Introduction to OpenGL Programming 8:30 am – 12:15 pm • Course 15: Crowd and Group Animation 8:30 am – 5:30 pm • Course 16: Video-Based Rendering • Course 9: Digital Face Cloning • Course 17: Acting and Movement for Animators: Students, Teachers, • Course 10: Realistic Materials in Computer Graphics and Professionals • Course 11: Recent Advances in Haptic Rendering & Applications • Course 18: Pre-Computed Radiance Transfer: Theory and Practice • Course 12: Introduction to SIGGRAPH and Computer Graphics • Course 19: Performance OpenGL: Platform Independent Techniques • Course 13: Modern Techniques for Implicit Modeling • Course 20: An Open-Source CVE for Programming Education: • Course 14: Discrete Differential Geometry: An Applied Introduction A Case Study • Posters • Course 21: Manifolds and Modeling 1 – 6 pm 9 am – 6 pm • Animation Theaters • Animation Theaters • Art Gallery: Threading Time • Art Gallery: Threading Time • Emerging Technologies • Emerging Technologies • Guerilla Studio • Guerilla Studio 1:45 – 5:30 pm 10:30 am – 12:15 pm • Course 5: “Madagascar:” Bringing a New Visual Style to the Screen • Papers: Mesh Manipulation • Course 6: Advanced Topics on Clothing Simulation and Animation • Papers: Illustration and Image-Based Modeling • Course 7: Line Drawings From 3D Models • Sketches • Course 8: The Web as a Procedural Sketchbook 1:15 – 3:15 pm 6 – 8 pm • *Keynote Address/Awards: “George Lucas: A Keynote Q&A With the • Special Event: Fast-Forward Papers Preview Father of Digital Cinema” 3:45 – 5:30 pm • Course 22: Résumés and Demo Reels: If Yours Aren’t Working, Neither Are You! • Course 23: Taxonomy of Digital Creatures: Interpreting Character Designs as Computer Graphics Techniques • Course 24: Digital Modeling of the Appearance of Materials • Course 25: Open Source 2005 and Beyond: Thriving Despite the DMCA and Patent Threats to Linux • Course 26: Visualizing Quaternions • Course 27: Layered Manufacturing as a Graphics Display Device • Papers: Meshes I • Papers: Video & Image Matting • Panel: Networked Performance • Posters • Sketches 6 – 8 pm • Special Session: Games: Beyond the Joystick 7 – 9 pm • Electronic Theater

*Conference Select and Exhibits Plus attendees will have access to the Keynote Address via closed circuit TV.

12 CONFERENCE SCHEDULE Tuesday, 2 August Wednesday, 3 August

8:30 – 10:15 am 8 – 8:30 am • Papers: Meshes II • Educators Program Ramp-In • Papers: Perception 8:30 – 10 am 8:30 am – 12:15 pm • Educators Program Forum – Learning Environments • Course 28: From Mocap to Movie: The Making of “The Polar Express” 8:30 – 10:15 am • Course 29: High-Dynamic-Range Imaging and Image-Based Lighting • Papers: Image Processing • Course 30: Spatial Augmented Reality: A Modern Approach to • Papers: Large Models & Large Displays Augmented Reality • Course 31: Computer-Generated Medical, Technical, and Scientific 8:30 am – 5:30 pm Illustration • Course 38: Introduction to Real-Time Ray Tracing • Course 32: Quantum Rendering: An Introduction to Quantum • Course 39: GPGPU: General-Purpose Computation on Graphics Computing and Quantum Algorithms, and Their Applications to Hardware Computer Graphics • Posters • Sketches 8:30 am – 5:30 pm • Web Program • Course 37: GPU Shading and Rendering 9 am – 6 pm • Posters • Animation Theaters • Sketches • Art Gallery: Threading Time • Emerging Technologies 9 am – 6 pm • Guerilla Studio • Animation Theaters • Art Gallery: Threading Time 10 am – 4 pm • Emerging Technologies • Job Fair • Guerilla Studio 10 am – 6 pm 10 am – 4 pm • Exhibition & Exhibitor Tech Talks • Job Fair 10:15 am – 12:15 pm 10 am – 6 pm • Educators Program Panel: Studio Views of Demo Tapes • Exhibition & Exhibitor Tech Talks 10:30 am – 12:15 pm • Papers: Fluid Simulation 10:30 am – 12:15 pm • Panel: Believable Characters • Papers: Motion Capture Data: Interaction and Selection • Papers: Plants 10:30 am – 12:30 pm • Panel: International CG Collaboration • Special Session: Legacy of Disney Animation 1:30 – 3:30 pm 10:30 am – 5:30 pm • Electronic Theater Matinée • Educator Program Incubator 1:45 – 3:30 pm 1 – 2:30 pm • Course 33: Hot Topics in 3D Medical Visualization • Educators Program Forum – Learning Games and Narrative • Papers: Capturing Reality I 1:30 – 3:30 pm • Papers: Texture Synthesis • Electronic Theater Matinée • Panel: The Open-Source Movement and the Graphics Community 1:45 – 3:30 pm 1:45 – 5:30 pm • Papers: Dynamics of Solids • Course 34: The Invisible Actor • Course 35: Developing Mobile 3D Applications With OpenGL ES 2:30 – 3:30 pm and M3G • Educators Program Forum – Teaching 3D Animation Online • Course 36: Spatial Displays and Computer Graphics 3:45 – 5:15 pm 3:45 – 5:30 pm • Educators Program Forum – Learning Projects • Papers: Capturing Reality II • Special Event: ACM Student Research Competition Presentations 3:45 – 5:30 pm • Papers: Deformable Models 3:45 – 5:45 pm • Panel: From University Lab to Movie Screen and Back Again • Special Session: From the Earth to Infinity 5:15 – 5:55 pm • Educators Program Papers 5 – 6:30 pm • Get Involved 5:30 – 7:30 pm • Special Session: Extreme Fashion 6 – 8 pm • Special Session: A Star Wars Retrospective 7 – 9 pm • Electronic Theater 7 – 9 pm • Electronic Theater 7:30 – 9:30 pm • Special Event: Cyber Fashion Show 8 – 10 pm • Reception: The Center at Cathedral Plaza CONFERENCE SCHEDULE 13 conference schedule Thursday, 4 August

8 – 9 am • Educators Program Quicktakes

8:30 – 10:15 am • Papers: Geometry on GPUs • Papers: Transparency & Translucency • Panel: The Ultimate Display

8:30 am – Noon • Posters

8:30 am – 5:30 pm • Educators Program Incubator • Sketches • Web Program

9 – 10 am • Educators Program Panel: Lessons Learned From Games for Education

9 am – 5 pm • Animation Theaters • Art Gallery: Threading Time • Emerging Technologies • Guerilla Studio

10 am – 5 pm • Exhibition & Exhibitor Tech Talks

10:15 am – 12:15 pm • Educators Program Forum: Issues of Scale

10:30 am – 12:15 pm • Papers: Styles of Human Motion • Papers: Appearance & Illumination

11:30 am – 1:15 pm • Special Session: “The Polar Express”

1:30 – 3 pm • Educators Program Forum – Issues of Curriculum

1:45 – 3:30 pm • Papers: Shape & Texture • Papers: Ray Tracing • Panel: WWAI

3:15 – 4:35 pm • Educators Program Papers

3:45 – 5:15 pm • Educators Program: Forum – Learning Projects

3:45 – 5:30 pm • Papers: Precomputed Light Transport

4:45 – 5:30 pm • Educators Program Ramp Out

14 CONFERENCE SCHEDULE www.siggraph.org/s2005

For detailed information on all SIGGRAPH 2005 Courses, visit: www.siggraph.org/s2005 courses Learn how to master the latest digital theories and expert practices in the art and science of computer graphics and interactive techniques. In seven quick tutorials, 23 half-day sessions, and nine full-day courses, leading academic and industry specialists teach topics that deepen understanding, inspire exploration, and immediately enhance real-world skills. These courses are only available at SIGGRAPH 2005. Full Conference registration allows attendees access to all SIGGRAPH 2005 courses. All the Course Notes are on the Full Conference DVD-ROM that Full Conference attendees receive with their registration. For additional information on the level of experience and education required to make best use of the instruction offered in each course, see the SIGGRAPH 2005 web site: www.siggraph.org/s2005 Seating in Courses is on a first-come, first-served basis. Please be sure to arrive early for the Courses you wish to attend.

COURSES 15 www.siggraph.org/s2005

Sunday, 31 July

1 2 3 Anyone Can Make Quality Introduction to Articulated Rigid Computational Photography Animated Films! (The Eight Basic Body Dynamics Sunday, Half-Day, 8:30 am – 12:15 pm Steps to Success) Sunday, Half-Day, 8:30 am – 12:15 pm LEVEL: INTERMEDIATE Sunday, Half-Day, 8:30 am – 12:15 pm LEVEL: INTERMEDIATE LEVEL: INTERMEDIATE Learn the latest computational methods A comprehensive overview of articulated- in digital imaging that overcome the tradi- Whether the film is one minute or one rigid-body dynamics simulation based tional limitations of a camera and enable hour, there are simple basic steps to on Featherstone’s recursive method and novel imaging applications. The course producing any animated film. This course supplemented with analytical constraints, provides a practical guide to topics in explains how anyone with a little talent can impact, frictional contact, joint-space image capture, lighting, and manipulation apply industry-standard techniques to control, and implicit integration. Novel methods for generating compelling create polished, professional, commercial applications from film production and video pictures for computer graphics and for animated films. All the basic techniques, games, including simulation of foliage, hair, extracting scene properties for computer from developing the initial concept to and character dynamics, are demonstrated. vision. compositing the final release print, are Co-Organizers summarized and discussed. Comprehensive Co-Organizers Ramesh Raskar Sunil Hadap Mitsubishi Electric Research Labs (MERL) handouts guide attendees through the PDI/DreamWorks process. Jack Tumblin Vangelis Kokkevis Northwestern University Co-Organizers Sony Computer Entertainment Eric Van Hamersveld Bob Hanon The Art Institute of California - San Diego

Sunday, 31 July

4 5 6 An Interactive Introduction to "Madagascar:" Bringing a New Advanced Topics on Clothing OpenGL Programming Visual Style to the Screen Simulation and Animation Sunday, Half-Day, 8:30 am – 12:15 pm Sunday, Half-Day, 1:45 – 5:30 pm Sunday, Half-Day, 1:45 – 5:30 pm LEVEL: BEGINNING LEVEL: BEGINNING LEVEL: ADVANCED

A complete introduction to authoring New insights into the creative and tech- An introduction to state-of-the-art interactive 3D graphics applications using nical thought processes required to evolve techniques for simulating and animating OpenGL. The course covers fundamental a new look for a CG movie. Highlights clothing. The course begins by presenting topics such as modeling, lighting, depth include how moving away from stylized cloth simulation procedures, then presents buffering, and texture mapping. A brief realism required rethinking the creative in-depth knowledge on physical modeling survey of more advanced topics is also process, development methods, and of cloth and collision-resolution techniques, pre-sented. At the completion of the technologies, plus a comparison of the including practical issues in implementation. course, attendees will be able to write approaches that worked with approaches It closes by showing a variety of fashions interactive OpenGL applications with that did not. constructed by a major digital fashion moving, lit, textured 3D objects. company. Co-Organizers Organizer Philippe Gluckman Denise Minter Co-Organizers Dave Shreiner Kwang-Jin Choi DreamWorks Animation SGI FXGear Inc.

Hyeong-Seok Ko Seoul National University

16 COURSES Sunday, 31 July

7 8 9 Line Drawings From 3D Models The Web as a Procedural Digital Face Cloning Sunday, Half-Day, 1:45 – 5:30 pm Sketchbook Sunday, Full-Day, 8:30 am – 5:30 pm LEVEL: INTERMEDIATE Sunday, Half-Day, 1:45 – 5:30 pm LEVEL: INTERMEDIATE LEVEL: INTERMEDIATE Techniques for automated rendering of 3D Digitally cloned actors have recently models using sparse line drawing styles, Ideas that effectively integrate new tech- become a reality. This course describes for applications ranging from illustration nology with new visual design can be the distinct technologies used in producing through cartoons and games. The course quickly developed and published on the a photo-real digital clone and outlines the introduces concepts of visual perception; web, using only Java applets. This course significant remaining research challenges defines silhouettes, contours, creases, and uses a selection of applets as illustrative in this emerging field. suggestive contours; describes efficient examples to show how you can rapidly algorithms for finding these lines; and Co-Organizers develop and publish new ideas on the Fred Pighin presents methods for artistic stylization. web. Attendees learn to use Java applets University of Southern California to quickly disseminate visual and proce- Organizer dural ideas (animation, modeling, design, J.P. Lewis Szymon Rusinkiewicz Graphics Primitive Princeton University gameplay paradigms, etc.). The course provides source code for an extensive set of libraries that enable rapid development of applets.

Organizer Ken Perlin New York University

Sunday, 31 July

10 11 12 Realistic Materials Recent Advances in Haptic Introduction to SIGGRAPH in Computer Graphics Rendering & Applications and Computer Graphics Sunday, Full-Day, 8:30 am – 5:30 pm Sunday, Full-Day, 8:30 am – 5:30 pm Sunday, Full-Day, 8:30 am – 5:30 pm LEVEL: INTERMEDIATE LEVEL: INTERMEDIATE LEVEL: BEGINNING

An overview of measuring reflection prop- An overview of recent haptic rendering You’re in the convention center. Now erties of materials for computer graphics. algorithms that use the sense of touch what? This course eases newcomers into The course presents a set of current acqui- as a communication medium in addition to the SIGGRAPH experience. It begins with sition methods in which each approach graphical display. The course also presents a guide to making the most of attending is particularly suited for a specific type different approaches to designing touch- SIGGRAPH 2005, then provides a com- of material: opaque surfaces, subsurface enabled interfaces for various applications, plete summary, using slides and demos, scattering, fibers, and complete objects. from scientific visualization, medical of how graphics works and some key training, 3D-model design, and virtual applications. An annotated bibliography Co-Organizers prototyping to creative processes. is included in the notes. Hendrik P. A. Lensch Stanford University Co-Organizers Course 12 is open to Exhibits Plus, Conference Ming C. Lin Michael Goesele Select, and Full Conference attendees. All other University of North Carolina at Chapel Hill MPI Informatik Courses require Full Conference registration. Miguel Otaduy Organizer Eidgenössische Technische Hochschule Zürich Mike Bailey Oregon State University

COURSES 17 www.siggraph.org/s2005

Sunday, 31 July Monday, 1 August

13 14 15 Modern Techniques Discrete Differential Geometry: Crowd and Group Animation for Implicit Modeling An Applied Introduction Monday, Half-Day, 8:30 am – 12:15 pm Sunday, Full-Day, 8:30 am – 5:30 pm Sunday, Full-Day, 8:30 am – 5:30 pm LEVEL: INTERMEDIATE LEVEL: INTERMEDIATE LEVEL: INTERMEDIATE A continuous challenge for special Recent developments in modern implicit An introduction to fundamentals of effects in movies is the production of surfaces, particularly the use of radial- discrete differential geometry. This new realistic virtual crowds. There is also a basis functions, MPUs, and digital Morse and elegant area of has need for real-time crowds in games and theory, plus examples of real-world appli- exciting applications, as this course VR. This course presents state-of-the-art cations from shape transformation to demonstrates in practical examples techniques and examples from recent medical modeling. Lectures include of surface fairing, parameterization, movies ("Lord of the Rings," "Shrek2," the mathematics of implicit modeling cloth/shell simulation, and fluid flow. "Madagascar") and VR applications. and some formal treatment of smooth- Organizer Organizer ness issues and sampling analysis for Daniel Thalmann Eitan Grinspun constrained, interpolating, implicit surfaces. EPFL VRlab Columbia University Attendees will acquire an overview of the techniques, a better understanding of the mathematics, an introduction to real-world applications, and a primer on open-source software that is freely available for modeling with implicit surfaces.

Co-Organizers James F. O’Brien University of California, Berkeley

Terry S. Yoo National Library of Medicine, NIH

Monday, 1 August

16 17 18 Video-Based Rendering Acting and Movement for Pre-Computed Radiance Transfer: Monday, Half-Day, 8:30 am – 12:15 pm Animators: Students, Teachers, Theory and Practice LEVEL: INTERMEDIATE and Professionals Monday, Half Day, 8:30 am – 12:15 pm Monday, Half Day, 8:30 am – 12:15 pm LEVEL: INTERMEDIATE A thorough introduction to how to acquire LEVEL: BEGINNING and process multiple video streams for This course covers: the theory underlying omni-perspective, interactive rendering A physically based acting class for a general model of shading and shadow- of real-world, dynamic scenes. Attendees animators and others that allows them ing for real-time rendering, basic radiance learn how to reconstruct and represent to experience the acting and character- transfer techniques, more advanced tech- dynamic scene geometry from multi-video development processes. The goal is to niques that incorporate higher-frequency footage, as well as how to render time- help assist character animators create lighting and arbitrary BRDFs, the differences varying scenes video-realistically from more believable character movement among these algorithms, and insights the arbitrary viewpoint in real time. and emotion. presenters have gained working in this area. Co-Organizers Co-Organizers Organizer Jan Kautz Marcus Magnor John C. Finnegan Massachusetts Institute of Technology MPI Informatik Purdue University Jaakko Lehtinen Marc Pollefeys Tickets are required for entrance to this course. Helsinki University of Technology and Remedy University of North Carolina at Chapel Hill Tickets will be distributed to Full Conference and Entertainment Ltd. Monday One Day Pass registrants at the door of the course. There is no additional charge for Peter-Pike Sloan tickets, but they are distributed on a first-come, Microsoft Corporation first-served basis. Attendance is limited.

18 COURSES Monday, 1 August

19 20 21 Performance OpenGL: Platform An Open-Source CVE for Manifolds and Modeling Independent Techniques Programming Education: Monday, Half-Day, 8:30 am – 12:15 pm Monday, Half-Day, 8:30 am – 12:15 pm A Case Study LEVEL: ADVANCED LEVEL: INTERMEDIATE Monday, Half-Day, 8:30 am – 12:15 pm LEVEL: INTERMEDIATE What do the configuration space of an OpenGL performance analysis, tips, and animation skeleton, a subdivision surface, techniques to help programmers write The Multi-User Programming Pedagogy for and a lightfield have in common? All of better OpenGL programs regardless of Enhancing Traditional Study (M.U.P.P.E.T.S.) these are examples of manifolds. This their development platform. Topics include: system (a fully featured collaborative virtual course presents an overview of manifold the causes of and solutions to perform- environment) has been in development constructions useful for graphics appli- ance problems in OpenGL programs, at Rochester Institute of Technology for cations, with a focus on two-dimensional techniques for organizing data, and how several years. This course describes how manifolds. advanced OpenGL features can make the system was built and how it is used Co-Organizers OpenGL programs run faster. in the classroom for programming and Cindy Grimm graphics education, as well as how Washington University in St. Louis Co-Organizers Open Source has affected the system, Bob Kuehne Denis Zorin Blue Newt Software its development, and its deployment. New York University

Dave Shreiner Organizer Andrew Phelps SGI Rochester Institute of Technology

Monday, 1 August

22 23 24 Résumés and Demo Reels: Taxonomy of Digital Creatures: Digital Modeling of the If Yours Aren’t Working, Interpreting Character Designs Appearance of Materials Neither are You! as Computer Graphics Techniques Monday, Tutorial, 3:45 – 5:30 pm Monday, Tutorial, 3:45 – 5:30 pm Monday, Tutorial, 3:45 – 5:30 pm LEVEL: BEGINNING LEVEL: BEGINNING LEVEL: BEGINNING Realistic computer graphics rendering Learn what it takes to get a job in the The process of developing digital creatures requires modeling the appearance of computer graphics field. A top career from concept to the screen is presented materials. This course covers the range coach and recruiter reveals the secrets as a series of decision points. The focus of techniques for specifying the materials, of how to create an irresistible résumé and is on classifying issues to allow design including classifying physical materials by showcase your talent in a demo reel to get and performance requirements to drive observation, basic mathematical represen- the job you want. Sample résumés and the techniques employed in execution tations, and modeling changes in material demo reels are included. of the final product. appearance over time.

Organizer Organizer Organizer Pamela Kleibrink Thompson Tim McLaughlin Holly Rushmeier Ideas to Go Industrial Light & Magic Yale University

COURSES 19 www.siggraph.org/s2005

Monday, 1 August

25 26 27 Open Source 2005 and Beyond: Visualizing Quaternions Layered Manufacturing as a Thriving Despite the DMCA Monday, Tutorial, 3:45 – 5:30 pm Graphics Display Device and Patent Threats to Linux LEVEL: ADVANCED Monday, Tutorial, 3:45 – 5:30 pm Monday, Tutorial, 3:45 – 5:30 pm LEVEL: BEGINNING LEVEL: BEGINNING This tutorial exposes the fundamental features of quaternions as they apply to An introduction to 3D layered manu- This tutorial focuses on issues confronting all fields of computer graphics and visuali- facturing. Overview and comparison computer graphics designers and other zation by using visual representations of of commercial layered manufacturing software developers. The parameters of quaternions themselves to provide intuition systems; software techniques, inter- intellectual property risk, applicable rules, and insight. change issues, and process planning; and the possible future repercussions of and application areas with case studies, Organizer from visualization models to working using open-source libraries are addressed Andrew J. Hanson from the viewpoint of how to make prudent Indiana University prototype parts. choices in advancing your business Organizer or research. Sara McMains University of California, Berkeley Organizer Robert P. Cogan Nath & Associates

Tuesday, 2 August

28 29 30 From Mocap to Movie: The Making High-Dynamic-Range Imaging Spatial Augmented Reality: A of "The Polar Express" and Image-Based Lighting Modern Approach to Augmented Tuesday, Half-Day, 8:30 am – 12:15 pm Tuesday, Half-Day, 8:30 am – 12:15 pm Reality LEVEL: BEGINNING LEVEL: INTERMEDIATE Tuesday, Half-Day, 8:30 am – 12:15 pm LEVEL: BEGINNING Supervisors present an in-depth look New techniques in capturing, representing, at the making of "The Polar Express," processing, and displaying high-dynamic- A survey of the latest techniques for including innovations in on-stage motion range images that cover the full range augmented reality that go beyond conven- capture, virtual camera systems, anima- of light in the real world. The techniques tional head-mounted-displays. The course tion, fx, and rendering, which contributed enable marked improvements in visual introduces prototypes, explains rendering to the film’s unique look and style. fidelity and photorealism for computer and calibration algorithms, discusses case graphics. The course also summarizes studies, and presents examples that Organizer applications to photoreal lighting and Rob Bredow combine the real and virtual worlds. Sony Pictures Imageworks compositing. Participants learn about new applications in art, science, education, and industry Special Note: Co-Organizers that are enabled by modern AR techniques. Artists and technicians from Sony Pictures Paul Debevec Imageworks also present a Special Session on University of Southern California how they transformed the theatrical release into Institute for Creative Technologies Co-Organizers Oliver Bimber a 3D stereoscopic adventure, Thursday, 4 August, Erik Reinhard Bauhaus-Universität Weimar 11:30 am - 1:15 pm, at the IMAX Theater at the University of Central Florida California Science Center. Ramesh Raskar Mitsubishi Electric Research Lab Oratories (MERL)

20 COURSES Tuesday, 2 August

31 32 33 Computer-Generated Medical, Quantum Rendering: Hot Topics in 3D Medical Technical, and Scientific An Introduction to Quantum Visualization Illustration Computing and Quantum Tuesday, Tutorial, 1:45 – 3:30 pm Tuesday, Half-Day, 8:30 am – 12:15 pm Algorithms, and Their Applications LEVEL: INTERMEDIATE LEVEL: INTERMEDIATE to Computer Graphics Tuesday, Half-Day, 8:30 am – 12:15 pm Recent open-source research initiatives Important research and developments in LEVEL: INTERMEDIATE have created new APIs for complex computer-generated illustration techniques data analysis. Combined with computer within non-photorealistic rendering (NPR). A concise and self-contained introduction graphics, these tools become powerful The course focuses on illustration tech- to quantum computing and its application applications for computer-assisted niques, including methods for computer- to computer graphics. In addition to pro- medicine. This tutorial covers medical generated technical, scientific, and medical viding a general overview of quantum applications, data analysis, and visuali- illustration; interactive illustrations and computing, the course reviews the theo- zation, and touches on the policies and volumetric data; and practical perspectives retical limitations of classical computing digital infrastructure for engaging in on the use of illustration in medical for graphics and simulation, and how open-source software development. education and training. quantum computers can overcome Organizer these restrictions. Luis Ibanez Co-Organizers David S. Ebert Kitware Inc. Co-Organizers Purdue University Marco Lanzagorta Mario Costa Sousa NCI Information Systems/ US Naval Research Laboratory University of Calgary Jeffrey K. Uhlmann University of Missouri-Columbia

Tuesday, 2 August

34 35 36 The Invisible Actor Developing Mobile 3D Applications Spatial Displays and Computer Tuesday, Half-Day, 1:45 – 5:30 pm With OpenGL ES and M3G Graphics LEVEL: BEGINNING Tuesday, Half-Day, 1:45 – 5:30 pm Tuesday, Half-Day, 1:45 – 5:30 pm LEVEL: INTERMEDIATE LEVEL: INTERMEDIATE An examination of the role of staging and composition in computer-animated This course presents two new 3D graphics This course provides a foundation films. Using examples from "Madagascar," APIs for mobile platforms: OpenGL ES for understanding how spatial ("three- the course explores the core elements and M3G. Topics include the structure of dimensional") displays work, with an of composition and how they are used the APIs, the evolution of mobile graphics emphasis on autostereoscopic displays. to create a visual style. standards, programming examples, and The course covers common properties tips and tricks for programmers and artists. of all spatial displays, specifics of three Co-Organizers Attendees gain an understanding of the classes of display technologies (multi- Ewan Johnson Denise Minter functionality the standards provide and view displays, volumetric displays, and DreamWorks Animation how to use them to create efficient holographic video), and computer graphics graphics applications. techniques for 3D image synthesis.

Organizer Organizer Kari Pulli Michael Halle Nokia Research Center & Harvard Medical School, MIT Media Lab Massachusetts Institute of Technology

COURSES 21 www.siggraph.org/s2005

Wednesday, 3 August

37 38 39 GPU Shading and Rendering Introduction to Real-Time GPGPU: General-Purpose Tuesday, Full-Day, 8:30 am – 5:30 pm Ray Tracing Computation on Graphics LEVEL: INTERMEDIATE Wednesday, Full Day, 8:30 am – 5:30 pm Hardware LEVEL: INTERMEDIATE Wednesday, Full Day, 8:30 am – 5:30 pm Real-time programmable shading can LEVEL: INTERMEDIATE now be experienced everywhere from Real-time ray tracing brings physically game consoles to the highest-end PCs. correct images, advanced rendering Recent advances in graphics processor This updated course brings together features, and easy content creation to (GPU) technology have transformed GPUs leading researchers from industry and interactive 3D graphics. This course gives into powerful engines capable of a variety academia to present the foundations attendees the background and insight of computations beyond computer graphics. of hardware shading, the latest devel- required to build their own fast ray This course presents a detailed introduction opments, and how shading hardware tracers, discusses advanced applications, to general-purpose computation on graphics is increasingly used for non-real-time and provides first-hand experience through hardware (GPGPU), with emphasis on core rendering. software distributed freely to all attendees. computational building blocks ranging from linear algebra to database queries. Organizer Co-Organizers Marc Olano Peter Shirley Co-Organizers University of Maryland, Baltimore County University of Utah Mark Harris NVIDIA Corporation Philipp Slusallek Universität des Saarlandes David Luebke University of Virginia

22 COURSES papers Experience the highest standard of research excellence. In SIGGRAPH 2005 Papers, internationally renowned researchers challenge conventional wisdom and establish new paradigms for future inquiry. No other conference presents the full range of the world’s most significant achievements in computer graphics and interactive techniques. The Papers listed here have been conditionally accepted and are undergoing a final review. When that process is complete, the final list will be available on the SIGGRAPH 2005 web site: www.siggraph.org/s2005

Full Conference registration allows attendees access to all SIGGRAPH 2005 Papers. Seating is on a first-come, first-served basis. Please be sure to arrive early for the Paper sessions you wish to attend.

Special Event Fast-Forward Papers Preview Sunday, 31 July, 6 – 8 pm

Snapshot overviews of the paper sessions, in which authors give short summaries of their work. It’s a fast, fun, and provocative preview of the latest and most significant findings in computer graphics and interactive techniques.

PAPERS 23 www.siggraph.org/s2005

Monday, 1 August

8:30 – 10:15 am 8:30 – 10:15 am 10:30 am – 12:15 pm Skin & Faces Hardware Rendering Mesh Manipulation

Session Chair: Ronen Barzel, Session Chair: Hanspeter Pfister, Session Chair: Ioana Boier-Martin, IBM Pixar Animation Studios Mitsubishi Electric Research Laboratories T.J. Watson Research Center (MERL) Skinning Mesh Animations Meshless Deformations Based on Doug L. James RPU: A Programmable Ray Shape Matching Christopher D. Twigg Processing Unit for Matthias Müller Carnegie Mellon University Realtime Ray Tracing Bruno Heidelberger Sven Woop Eidgenössische Technische Hochschule Zürich SCAPE: Shape Completion and Jörg Schmittler Philipp Slusallek Matthias Teschner Animation of People Universität des Saarlandes Universität Freiburg Dragomir Anguelov Praveen Srinivasan Markus Gross Daphne Koller User-Configurable Automatic Eidgenössische Technische Hochschule Zürich Sebastian Thrun Shader Simplification Jim Rodgers Linear Rotation-Invariant Stanford University Fabio Pellacini Cornell University Coordinates for Meshes Yaron Lipman James Davis Olga Sorkine University of California, Santa Cruz A Relational Debugging Engine for David Levin the Graphics Pipeline Daniel Cohen-Or Tel Aviv University Automatic Determination of Facial Nathaniel Duca Krzysztof Niski Muscle Activations From Sparse Mesh-Based Inverse Kinematics Motion Capture Marker Data Jonathan Bilodeau Jonathan Cohen Robert W. Sumner Eftychios Sifakis Johns Hopkins University Matthias Zwicker Igor Neverov Massachusetts Institute of Technology Stanford University Computer Science and Artificial Intelligence Lpics: A Hybrid Hardware- Laboratory Ronald Fedkiw Stanford University and Industrial Light & Magic Accelerated Relighting Engine for Craig Gotsman Computer Cinematography Harvard University Fabio Pellacini Face Transfer With Multilinear Kiril Vidimce Jovan Popovic ´ Models Aaron Lefohn Massachusetts Institute of Technology Daniel Vlasic Alex Mohr Computer Science and Artificial Intelligence Massachusetts Institute of Technology Mark Leone Laboratory Computer Science and Artificial Intelligence John Warren Laboratory Pixar Animation Studios Large Mesh Deformation Using the Volumetric Graph Laplacian Matt Brand Kun Zhou Hanspeter Pfister Microsoft Research Asia Mitsubishi Electric Research Laboratories (MERL) Jin Huang Zhejiang University Jovan Popovic ´ Massachusetts Institute of Technology John Snyder Computer Science and Artificial Intelligence Microsoft Research Laboratory Xinguo Liu Microsoft Research Asia

Hujun Bao Zhejiang University

Baining Guo Heung-Yeung Shum Microsoft Research Asia

Note: Hall A will be cleared immediately after this session so it can be set up for the Keynote Address/Awards at 1:15 pm.

24 PAPERS Monday, 1 August

10:30 am – 12:15 pm 3:45 – 5:30 pm 3:45 – 5:30 pm Illustration and Image-Based Meshes I Video & Image Matting Modeling Session Chair: Alla Sheffer, The University Session Chair: Wojciech Matusik, Session Chair: François X. Sillion of British Columbia Mitsubishi Electric Research Laboratories ARTIS, GRAVIR/IMAG – INRIA (MERL) Efficiently Combining Positions MoXi: Real-Time Ink Dispersion in and Normals for Precise 3D Defocus Video Matting Absorbent Paper Geometry Morgan McGuire Brown University Nelson S.-H. Chu Diego Nehab Chiew-Lan Tai Szymon Rusinkiewicz Princeton University Wojciech Matusik Hong Kong University of Science and Hanspeter Pfister Technology James Davis Mitsubishi Electric Research Laboratories University of California, Santa Cruz (MERL) Line Drawings From Volume Data Ravi Ramamoorthi John F. Hughes Michael Burns Columbia University Brown University Janek Klawe Adam Finkelstein Frédo Durand Szymon Rusinkiewicz Robust Moving Least-Squares Massachusetts Institute of Technology Princeton University Computer Science and Artificial Intelligence Fitting With Sharp Features Laboratory Doug DeCarlo Shachar Fleishman Rutgers University University of Utah Automatic Photo Pop-up Claudio T. Silva Derek Hoiem Motion Magnification University of Utah Alexei Efros Ce Liu Martial Hebert Antonio Torralba Carnegie Mellon University William T. Freeman Fast Exact and Approximate Frédo Durand Geodesics on Meshes Massachusetts Institute of Technology Vitaly Surazhsky Interactive Video Cutout Computer Science and Artificial Intelligence Tatiana Surazhsky Jue Wang Laboratory University of Oslo and Technion Pravin Bhat University of Washington Edward H. Adelson Danil Kirsanov Massachusetts Institute of Technology Steven J. Gortler Alex Colburn Department of Brain and Cognitive Sciences, Harvard University Maneesh Agrawala and Computer Science and Artificial Intelligence Michael F. Cohen Laboratory Hugues Hoppe Microsoft Research Microsoft Research

Out-of-Core Tensor Approximation Video Object Cut and Paste of Multi-Dimensional Matrices of Mean Value Coordinates for Yin Li Visual Data Closed Triangular Meshes Jian Sun Hongcheng Wang Tao Ju Heung-Yeung Shum Qing Wu Scott Schaefer Microsoft Research Asia Yizhou Yu Joe Warren Narendra Ahuja Rice University University of Illinois at Urbana-Champaign

PAPERS 25 www.siggraph.org/s2005

Tuesday, 2 August

8:30 – 10:15 am 8:30 – 10:15 am 10:30 am – 12:15 pm Meshes II Perception Motion Capture Data: Interaction and Selection Session Chair: Hugues Hoppe, Session Chair: Maneesh Agrawala, Microsoft Research Microsoft Research Session Chair: Nancy Pollard, Carnegie Mellon University Surface Compression With Color2Gray: Salience-Preserving Geometrical Bandelets Color Removal Action Synopsis: Pose Selection Gabriel Peyré Amy A. Gooch and Illustration Stéphane Mallat Sven Olsen Jackie Assa CMAP Ecole Polytechnique Bruce Gooch Yaron Caspi Jack Tumblin Daniel Cohen-Or Northwestern University Tel Aviv University Geometry-Guided Progressive Lossless 3D Mesh Coding With Octree (OT) Decomposition Evaluation of Tone Mapping Efficient Content-Based Retrieval Operators Using a High Dynamic Jingliang Peng of Motion Capture Data C.-C. Jay Kuo Range Display Meinard Mueller University of Southern California Patrick Ledda Tido Roeder Alan Chalmers Michael Clausen Tom Troscianko Universität Bonn Variational Tetrahedral Meshing University of Bristol Pierre Alliez David Cohen-Steiner Helge Seetzen Performance Animation From Sunnybrook Technologies Mariette Yvinec Low-Dimensional Control Signals INRIA Jinxiang Chai Jessica K. Hodgins Mathieu Desbrun A Photon Accurate Model of the Carnegie Mellon University California Institute of Technology Human Eye Michael F. Deering Shell Maps Dynamic Response for Motion Capture Animation Brian Budge Mesh Saliency Victor Zordan Louis Feng Chang Ha Lee Anna Majkowska Serban D. Porumbescu Amitabh Varshney Bill Chiu Kenneth I. Joy David W. Jacobs Matthew Fast University of California, Davis University of Maryland at College Park University of California, Riverside

26 PAPERS Tuesday, 2 August

10:30 am – 12:15 pm 1:45 – 3:30 pm 1:45 – 3:30 pm Plants Capturing Reality I Texture Synthesis

Session Chair: Greg Turk, Georgia Session Chair: Szymon Rusinkiewicz, Session Chair: Heung-Yeung Shum, Institute of Technology Princeton University Microsoft Research Asia

Modeling and Visualization of Leaf Fourier Slice Photography Parallel Controllable Texture Venation Patterns Ren Ng Synthesis Adam Runions Stanford University Sylvain Lefebvre Martin Fuhrer Hugues Hoppe Brendan Lane Microsoft Research Pavol Federl Dual Photography Anne-Gaëlle Rolland-Lagan Pradeep Sen Przemyslaw Prusinkiewicz Billy Chen Texture Design Using a Simplicial University of Calgary Gaurav Garg Complex of Morphable Textures Stanford University Wojciech Matusik Mitsubishi Electric Research Laboratories Stephen R. Marschner Real-Time Rendering of Plant (MERL) Leaves Cornell University Lifeng Wang Matthias Zwicker Mark Horowitz Microsoft Research Asia Frédo Durand Marc Levoy Massachusetts Institute of Technology Hendrik P. A. Lensch Wenle Wang Computer Science and Artificial Intelligence Stanford University Tsinghua University Laboratory

Julie Dorsey Performance Relighting and Yale University Texture Optimization for Example- Reflectance Transformation With Based Synthesis Xu Yang Time-Multiplexed Illumination Vivek Kwatra Nankai University Andreas Wenger Irfan Essa Andrew Gardner Aaron F. Bobick Baining Guo Chris Tchou Nipun Kwatra Heung-Yeung Shum Jonas Unger Georgia Institute of Technology Microsoft Research Asia Tim Hawkins Paul Debevec University of Southern California, Institute for Wavelet Noise Floral Diagrams and Creative Technologies Rob Cook Inflorescences: Interactive Flower Tony DeRose Modeling Using Botanical Pixar Animation Studios Structural Constraints High Performance Imaging Using Takashi Ijiri Large Camera Arrays The University of Tokyo Bennett Wilburn Stanford University Shigeru Owada The University of Tokyo and Sony CSL Neel Joshi University of California, San Diego Makoto Okabe The University of Tokyo Vaibhav Vaish Eino-Ville Talvala Takeo Igarashi Emilio Antunez The University of Tokyo and JST/PRESTO Adam Barth Andrew Adams Mark Horowitz Measuring and Modeling the Marc Levoy Stanford University Appearance of Finished Wood Stephen R. Marschner Stephen H. Westin Adam Arbree Jonathan T. Moon Cornell University

PAPERS 27 www.siggraph.org/s2005

Wednesday, 3 August

3:45 – 5:30 pm 8:30 – 10:15 am 8:30 – 10:15 am Capturing Reality II Image Processing Large Models & Large Displays Session Chair: Steve Marschner, Cornell Session Chair: Chris Begler, New York University University Session Chair: Marc Stamminger, University of Erlangen Acquisition of Time-Varying Compressing and Companding Participating Media High Dynamic Range Images With GoLD: Interactive Display of Huge Tim Hawkins Multiscale Wavelet Architectures Colored and Textured Models Per Einarsson Yuanzhen Li Louis Borgeat Paul Debevec Lavanya Sharan Guy Godin University of Southern California, Institute for Edward H. Adelson Philippe Massicotte Creative Technologies Massachusetts Institute of Technology François Blais Department of Brain and Cognitive Sciences, National Research Council of Canada Modeling Hair From Multiple and Computer Science and Artificial Intelligence Laboratory Views Christian Lahanier Centre de Recherche et de Restauration des Yichen Wei Musées de France Hong Kong University of Science and Technology Video Enhancement Using Virtual Eyal Ofek Exposures Microsoft Research Asia Eric P. Bennett Far Voxels: A Multiresolution Leonard McMillan Framework for Interactive Long Quan University of North Carolina at Chapel Hill Rendering of Huge Complex 3D Hong Kong University of Science and Technology Models on Commodity Graphics Heung-Yeung Shum Animating Pictures With Platforms Microsoft Research Asia Stochastic Motion Textures Enrico Gobbetti Fabio Marton Yung-Yu Chuang Center for Advanced Studies, Research and National Taiwan University Panoramic Video Textures Development in Sardinia Aseem Agarwala Ke Colin Zheng Daniel B. Goldman University of Washington Ke Colin Zheng Brian Curless Cache-Oblivious Mesh Layouts University of Washington Sung-Eui Yoon Chris Pal University of North Carolina at Chapel Hill University of Massachusetts Amherst David H. Salesin Peter Lindstrom Maneesh Agrawala University of Washington and Microsoft Research Valerio Pascucci Michael F. Cohen Lawrence Livermore National Laboratory Microsoft Research Richard Szeliski Microsoft Research Dinesh Manocha Brian Curless University of North Carolina at Chapel Hill University of Washington Image Completion With Structure David H. Salesin The Varrier Autostereoscopic University of Washington & Microsoft Research Propagation Jian Sun Virtual Reality Display Richard Szeliski Microsoft Research Asia Daniel J. Sandin Microsoft Research Todd Margolis Lu Yuan Jinghua Ge Tsinghua University Javier Girado Effects and Defects in Flash Tom Peterka Photography Jiaya Jia Thomas A. DeFanti Chinese University of Hong Kong University of Illinois at Chicago, Electronic Amit Agrawal Visualization Laboratory Ramesh Raskar Mitsubishi Electric Research Laboratories Heung-Yeung Shum (MERL) Microsoft Research Asia

Shree Nayar Columbia University

Yuanzhen Li Massachusetts Institute of Technology Department of Brain and Cognitive Sciences, and Computer Science and Artificial Intelligence Laboratory

28 PAPERS Wednesday, 3 August

10:30 am – 12:15 pm 1:45 – 3:30 pm 3:45 – 5:30 pm Fluid Simulation Dynamics of Solids Deformable Models

Session Chair: John Anderson, Pixar Session Chair: Jovan Popovic ´ , Session Chair: Mathieu Desbrun, Animation Studios Massachusetts Institute of Technology California Institute of Technology Computer Science and Artificial Animating Gases With Hybrid Intelligence Laboratory Animating Sand as a Fluid Meshes Yongning Zhu Bryan E. Feldman Adaptive Dynamics Robert Bridson James F. O’Brien of Articulated Bodies University of British Columbia Bryan M. Klinger Stephane Redon University of California, Berkeley Nico Galoppo Ming C. Lin Coupling Water and Smoke to University of North Carolina at Chapel Hill Thin Deformable and Rigid Shells A Vortex Particle Method for Eran Guendelman Smoke, Water, and Explosions Stanford University and Industrial Light & Magic Andrew Selle Fast Frictional Dynamics Stanford University and Intel Corporation for Rigid Bodies Andrew Selle Stanford University and Intel Corporation Daniel Kaufman Nick Rasmussen Timothy Edmunds Frank Losasso Industrial Light & Magic Dinesh K. Pai Ronald Fedkiw Rutgers University Ronald Fedkiw Stanford University and Industrial Light & Magic Stanford University and Industrial Light & Magic Meshless Animation of Fracturing Interactive Collision Detection Discontinuous Fluids Solids Between Deformable Models Mark Pauly Jeong-Mo Hong Stanford University Using Chromatic Decomposition Chang-Hun Kim Naga Govindaraju Korea University Richard Keiser David Knott Eidgenössische Technische Hochschule Zürich Nitin Jain Ilknurk Kabal Water Drops on Surfaces Bart Adams University of North Carolina at Chapel Hill Huamin Wang Philip Dutré Peter J. Mucha Katholieke Universiteit Leuven Rasmus Tamstorf Greg Turk Disney Georgia Institute of Technology Markus Gross Eidgenössische Technische Hochschule Zürich Russel Gayle Ming C. Lin Leonidas Guibas Dinesh Manocha Stanford University University of North Carolina at Chapel Hill

Real-Time Subspace Integration 1:45 – 3:30 pm for St.Venant-Kirchhoff Reprise of UIST and I3D Deformable Models Jernej Barbic The User-Interface Software and Technology Doug L. James Symposium and the Symposium on Interactive Carnegie Mellon University 3D Graphics and Games are two leading conferences sponsored by ACM SIGGRAPH. A selection of the best papers from the most recent UIST and I3D symposia are presented in abbreviated form.

PAPERS 29 www.siggraph.org/s2005

Thursday, 4 August

8:30 – 10:15 am 8:30 – 10:15 am 10:30 am – 12:15 pm Geometry on GPUs Transparency & Translucency Styles of Human Motion

Session Chair: Henry Fuchs, University of Session Chair: George Drettakis, Session Chair: Jehee Lee, Seoul National North Carolina at Chapel Hill REVES/INRIA University

Resolution Independent Curve Light Diffusion in Multi-Layered Geostatistical Motion Interpolation Rendering Using Programmable Translucent Materials Tomohiko Mukai Graphics Hardware Craig Donner Shigeru Kuriyama Toyohashi University of Technology Charles Loop Henrik Wann Jensen Jim Blinn University of California, San Diego Microsoft Research Learning Physics-Based Motion A Practical Analytic Single Style With Nonlinear Inverse Realtime GPU Subdivision Kernel Scattering Model for Optimization Le-Jeng Shiue Real Time Rendering C. Karen Liu Ian Jones Bo Sun University of Washington Jörg Peters Ravi Ramamoorthi University of Florida Columbia University Aaron Hertzmann University of Toronto Srinivasa Narasimhan GPU-Based Trimming Carnegie Mellon University Zoran Popovic´ and of NURBS University of Washington and T-Spline Surfaces Shree Nayar Columbia University Michael Guthe Style Translation for Ákos Balázs Reinhard Klein Human Motion Universität Bonn An Approximate Image-Space Eugene Hsu Approach for Interactive Massachusetts Institute of Technology Refraction Computer Science and Artificial Intelligence Laboratory Blister: GPU-Based Rendering of Chris Wyman University of Iowa Boolean Combinations of Free- Kari Pulli Form Triangulated Shapes Nokia/Massachusetts Institute of Technology John Hable Computer Science and Artificial Intelligence Jarek Rossignac Modeling and Rendering of Laboratory Georgia Institute of Technology Quasi-Homogeneous Materials Xin Tong Jovan Popovic ´ Microsoft Research Asia Massachusetts Institute of Technology Computer Science and Artificial Intelligence Jiaping Wang Laboratory Institute of Computing Technology, CAS

Steve Lin A Data-Driven Approach to Baining Guo Quantifying Natural Human Heung-Yeung Shum Microsoft Research Asia Motion Liu Ren Carnegie Mellon University

Alton Patrick Georgia Institute of Technology

Alexei Efros Jessica K. Hodgins Carnegie Mellon University

James Rehg Georgia Institute of Technology

30 PAPERS Thursday, 4 August

10:30 am – 12:15 pm 1:45 – 3:30 pm 1:45 – 3:30 pm Appearance & Illumination Shape & Texture Ray Tracing

Session Chair: Julie Dorsey, Yale Session Chair: David Ebert, Purdue Session Chair: Nelson Max, Lawrence University University Livermore National Laboratory

Lightcuts: A Scalable Approach to As-Rigid-As-Possible Shape Soft Shadow Volumes for Ray Illumination Manipulation Tracing Bruce Walter Takeo Igarashi Samuli Laine Sebastian Fernandez The University of Tokyo Helsinki University of Technology Adam Arbree Kavita Bala Tomer Moscovich Timo Aila Michael Donikian John F. Hughes Helsinki University of Technology and Hybrid Donald P. Greenberg Brown University Graphics Ltd. Cornell University Ulf Assarsson A Sketch-Based Interface for ARTIS INRIA and Illuminate Labs Ltd. Fast and Detailed Approximate Detail-Preserving Mesh Editing Jaakko Lehtinen Global Illumination by Irradiance Andrew Nealen Helsinki University of Technology and Remedy Technische Universität Darmstadt Decomposition Entertainment Ltd. Okan Arikan Olga Sorkine David Forsyth Tomas Akenine-Möller Tel Aviv University James F. O’Brien Lunds universitet University of California, Berkeley Marc Alexa Technische Universität Darmstadt Wavelet Importance Sampling: A Frequency Analysis of Light Daniel Cohen-Or Efficiently Evaluating Products of Transport Tel Aviv University Complex Functions Frédo Durand Petrik Clarberg Massachusetts Institute of Technology, Lunds universitet Computer Science and Artificial Intelligence TextureMontage: Seamless Laboratory Texturing of Arbitrary Surfaces Wojciech Jarosz University of California, San Diego Nicolas Holzschuch From Multiple Images Cyril Soler Kun Zhou Tomas Akenine-Möller ARTIS, GRAVIR/IMAG – INRIA Xi Wang Lunds universitet Microsoft Research Asia Eric Chan Henrik Wann Jensen Massachusetts Institute of Technology, Yiying Tong University of California, San Diego Computer Science and Artificial Intelligence Mathieu Desbrun Laboratory California Institute of Technology

François X. Sillion Baining Guo Multi-Level Ray Tracing Algorithm ARTIS, GRAVIR/IMAG – INRIA Heung-Yeung Shum Alexander Reshetov Microsoft Research Asia Alexei Soupikov Jim Hurley Visual Simulation of Weathering Intel Corporation by gamma-ton Tracing Yanyun Chen Unbiased Energy Redistribution Microsoft Research Asia Path Tracing Lin Xia David Cline Zhejiang University Justin Talbot Tien Tsin Wong Parris Egbert Chinese University of Hong Kong Brigham Young University

Xin Tong Microsoft Research Asia

Hujun Bao Zhejiang University

Baining Guo Heung-Yeung Shum Microsoft Research Asia

PAPERS 31 www.siggraph.org/s2005

Thursday, 4 August

3:45 – 5:30 pm Precomputed Light Transport

Session Chair: Wolfgang Heidrich, The University of British Columbia

Precomputed Shadow Fields for Dynamic Scenes Kun Zhou Yaohua Hu Steve Lin Baining Guo Heung-Yeung Shum Microsoft Research Asia

All-Frequency Interactive Relighting of Translucent Objects With Single and Multiple Scattering Rui Wang John Tran David Luebke University of Virginia

Precomputed Local Radiance Transfer for Real-Time Lighting Design Anders Wang Kristensen University of California, San Diego

Tomas Akenine-Möller Lunds universitet

Henrik Wann Jensen University of California, San Diego

Local, Deformable Precomputed Radiance Transfer Peter-Pike Sloan Ben Luna Microsoft Corporation

John Snyder Microsoft Research

32 PAPERS panels Agree or disagree with outspoken advocates on every side of controversies that affect our digital future. Panelists discuss, confer with, and debate each other in a free-flowing format that generates consensus, controversy, confusion, and clarity – sometimes simultaneously. Panelist position papers are presented in the Full Conference DVD-ROM that Full Conference attendees receive with their registration. Full Conference registration allows attendees access to all Panels. Seating is on a first-come, first-served basis. Please be sure to arrive early for Panel sessions you wish to attend.

PANELS 33 www.siggraph.org/s2005

Monday, 1 August

Ubiquitous Music: How Are Networked Performance: How Sharing, Copyright, and Really Does Art Affect Technology and Cool Technology Changing the Vice Versa? Roles of the Artist and the Monday, 3:45 – 5:30 pm Audience? Monday, 8:30 – 10:15 am An exploration of the worlds of per- formance, social collaboration, and play. Since the 1970s, when the Walkman Artists, technologists, educators, and liberated music, we’ve moved on to scientists converse on all manner of iPods and mobile phones, which define computationally dependent cultural contemporary social music experiences. practices, including wireless culture, How will we listen to music tomorrow? location technologies (GPS), grid com- Because music is often a technological puting, sensing, and reactive (sensor- harbinger (digital representation, work- based) interactivity. Mobile computing station editing, and optical storage came and network practice cut across all to sound before its media counterparts), aspects of practice and research, this panel looks beyond current debates engaging optimization, visualization, on copyright and presents new forms tool creation, hacking, etc. of music creation, listening, and sharing. It sheds light on ubiquitous content and Moderators social-interaction models afforded by Michelle Riel mobile technologies. California State University, Monterey Bay

Helen Thorington Panelists from all segments of this turbulence.org nascent industry discuss current and future systems; the technical, artistic, Panelists and legal ramifications of sharing; new Julian Bleecker paradigms; and the roles of artists and University of Southern California listeners in the creative process. Susan Kozel Moderators Simon Fraser University Lars Erik Holmquist Viktoria Institute Martin Rieser Bath Spa University College Atau Tanaka Sony CSL Paris Andrea Zapp Manchester Metropolitan University Panelists Akseli Anttila Nokia Corporation

Arianna Bassoli School of Economics and Political Sciences

Gideon D’Arcangelo New York University

Lalya Gaye Viktoria Institute, Future Application Lab

34 PANELS Tuesday, 2 August Wednesday, 3 August

International CG Collaboration: The Open-Source Movement and Believable Characters: Are Good, Bad, or Just Impossible? the Graphics Community: How AI-Driven Characters Possible, Tuesday, 10:30 am – 12:15 pm Can Open-Source, Third Party, and and Where Will They Take Us? Proprietary Software Models Wednesday, 10:30 am – 12:15 pm We live, work, and collaborate in a global Coexist? economy. Some artists move overseas Tuesday, 1:45 – 3:30 pm Processing power is increasing as fast as to find work. Some local supervisors hire player expectations, which raises far more artists and companies in other countries In recent years, the open-source questions than answers: to produce work for local productions. movement has increased dramatically. Some local companies are creating entire Harnessing the power of thousands • Where are we (and our characters) subsidiaries in other countries for local of developers and testers has proven going with artificial intelligence? productions. The implications are vast. successful, to varying degrees, in Far beyond time and language differences, developing operating systems, graphics • How is interactive entertainment cultural differences are sometimes insur- applications, and web tools, including changing in games for Playstation3, mountable, but global production brings Linux, POV-Ray, Blender, Gimp, and Xbox2, and massive multiplayer, income and untold opportunities to all Apache. In this session, developers online role-playing environments? kinds of artists and technologists through- of open-source software, in-house out the world. In this panel, supervisors, proprietary software, and commercial • How does AI affect development of producers, and artists from all over the software, and practitioners who encounter emotionally believable characters? globe convene to talk about the good, all kinds of software discuss whether the bad, and impossible of outsourcing open-source model is relevant and useful • How can we prioritize and balance creativity and production. to the graphics community? Does the graphic techniques to support Moderator model of proprietary application research, perceived realism in a character? Frank Foster development, and usage serve the industry Tigar Hare Studios better? Or will commercial facilities con- • Are there rules or guidelines we can tinue to primarily choose off-the-shelf distill from the more successful game Panelists solutions? Can all models work together? characters? Carlos Arguello StudioC Moderator • What are the subliminal tip-offs that Gil Irizarry spoil the illusion of credible Evan Hirsch Conoa, Inc. characters? Immaginare

Panelists Jai Natarajan In this panel, industry experts, artists, Florian Kainz character animators, and programmers Industrial Light & Magic Bill Schultz share their insights and help us sift Taffy Entertainment/Mike Young Productions James Mainard through the graphics-technology clutter DreamWorks Animation to uncover some believable character Rajesh Turakhia gems and answer some fundamental Maya Entertainment Ltd Daniel Maskit questions. Digital Domain Moderator Ton Rooosendaal Stephen Gray Blender Foundation Electronic Arts

William Schroeder Panelists Kitware, Inc. Eric Armstrong Electronic Arts Canada

Gregory Garvey Quinnipiac University

Andrew Stern InteractiveStory.net

Frank Vitz Electronic Arts

PANELS 35 www.siggraph.org/s2005

Wednesday, 3 August Thursday, 4 August

From University Lab to Movie The Ultimate Display: WWAI: How is the Web Growing? Screen and Back Again: How What Will It Be? Into a Social Super-Organism or a Does Research Change Thursday, 8:30 – 10:15 am Mass of Disconnected Production Tools, and How Do Information? Production Needs Influence The invention of television radically shaped Thursday, 1:45 – 3:30 pm Academic Research? the 20th century. Today, we view most of our visual entertainment on new and inno- Wednesday, 3:45 – 5:30 pm While the World Wide Web could vative displays. This panel examines future become the nerve center for a social trends in display technology, ranging from How and when do academic research super-organism, it remains frustratingly stereoscopic and autostereoscopic tech- ideas make their way into feature anima- rudimentary. Documents lack uniformity niques, holography, and 3DTV to projector- tion and visual effects production facilities? and integration; linking is unintelligent and based concepts. Leading experts from What kinds of graphics research ideas unstable; interaction is limited, controlled science and industry discuss possibilities, have made good production tools, and by authors and browsers. However, things developments, and limitations of tomor- are changing. Advances in artificial intelli- how are they transformed by practical row’s displays; fundamental facts; and gence could be applied to the WWW, experience and needs? What pressing emerging trends and applications in transforming it to a globally distributed, production issues should be considered entertainment, science, and education. in academic circles? To what extent is the massively parallel, wetware-oriented industry using standardized tools, which Moderator universe. Panelists from all areas of might be slowing adoption of new tech- Oliver Bimber web development discuss this and Bauhaus-Universität Weimar niques? How are intellectual property other possibilities for the future of issues resolved? How could academia Panelists the web. and industry work together more closely Neil Dodgson University of Cambridge Computer Laboratory Moderator to bridge the gaps? Panelists from aca- Robert B. Lisek demia and production explore these and Gregg Favalora Fundamental Research Lab other issues in this vital relationship. Actuality Systems, Inc. Panelists David Luebke Franco Birkut Moderator University of Virginia 0100101110101101.ORG Daniel Goldman University of Washington Ramesh Raskar Hans Bernhard Mitsubishi Electric Research Laboratories (MERL) UBERMORGEN.COM Panelists Chris Slinger Jonah Brucker-Cohen Tony DeRose QinetiQ Trinity College Dublin Pixar Animation Studios Martha Carrer Cruz Gabriel Andrew Hendrickson Universidade de São Paulo PDI/Dreamworks Monika May

Barbara Mones University of Washington

Paul Salvini Side Effects Software Inc.

Steve Sullivan Industrial Light & Magic

36 PANELS committees

ACM SIGGRAPH is a diverse group of researchers, artists, developers, filmmakers, scientists, and other professionals, who share an interest in computer graphics and interactive techniques. The community values excellence, passion, integrity, volunteerism, and cross-disciplinary interaction. ACM SIGGRAPH sponsors not only the annual SIGGRAPH conference, but also focused symposia, chapters in cities throughout the world, awards, grants, educational resources, online resources, a public policy program, a traveling art show, and the SIGGRAPH Video Review. For additional information about ACM SIGGRAPH: www.siggraph.org

SIGGRAPH 2005 Committee Emerging Technologies Registration Treasurer Donna J. Cox ExpoExchange, LLC Tony Baylis SIGGRAPH 2005 Conference Chair NCSA/University of Illinois at National Center for SIGGRAPH 2004 Conference Chair James L. Mohler Urbana-Champaign Supercomputing Applications Dena Slothower Purdue University Exhibition Management Stanford University Past President Hall-Erickson, Inc. Judith R. Brown ACM SIGGRAPH Conference Chief SIGGRAPH 2006 Conference Chair Staff Executive General Services John Finnegan Dino Schweitzer Director for Communications Freeman Decorating Company Purdue University Capstone Solutions, Inc. Mk Haley Walt Disney Imagineering Graphic Design/Editing/Web Site SIGGRAPH 2007 Conference Chair SIGGRAPH 2005 Conference Manager Q LTD Joe Marks Director for Education Ramon Ford Mitsubishi Electric Research Colleen Case Capstone Solutions, Inc. GraphicsNet Schoolcraft College Joseph M. Cychosz Laboratories (MERL) Art Gallery Purdue University Director for Chapters Linda Lauro-Lazin Sketches Juan Buhler Francis X. McAfee Pratt Institute Guerilla Studio Florida Atlantic University Peter Braccio Student Volunteers Audio Visual Support Monterey Bay Aquarium Director for Publication AVW-TELAV Audio Visual Research Institute Ronald J. Glotzbach Purdue University Stephen N. Spencer Solutions University of Washington International Resources Travel Agent Computer Animation Festival Rejane Spitz ITS Directors-at-Large Samuel Lord Black Pontifícia Universidade Rob Cook Penguin Flight Dynamics Católica do Rio de Janeiro Web Program Pixar Animation Studios Nishant Kothary Conference Administration Panels and Special Sessions Masa Inakage Capstone Solutions, Inc. Amazon.com Jill Smolin Keio University The Gnomon Workshop Conference Management/Copy ACM SIGGRAPH Conference Advisory Coordination/Marketing and Media ACM SIGGRAPH Executive Papers Group Chair SmithBucklin Committee Markus Gross Jackie White Eidgenössische Technische California State University, Courses President John M. Fujii Hochschule Zürich Alain Chesnais Los Angeles Hewlett-Packard Company ATI Technologies, Inc. Posters ACM SIGGRAPH Conference Chief Staff Executive Educators Program Juan Buhler Vice President Barbara Helfer Dino Schweitzer Patricia Beckmann-Wells Capstone Solutions, Inc. Publications Capital University Stephen N. Spencer University of Washington ACM Program Director Erica Johnson ACM SIGGRAPH

COMMITTEES 37 www.siggraph.org/s2005

attendee services

ACM SIGGRAPH Membership Job Fair ACM SIGGRAPH is the world’s premier association for The Art Institutes are sponsoring the ACM SIGGRAPH the generation and dissemination of information on computer 2005 Job Fair for the leading companies in all related ACM graphics and interactive techniques. Membership in this SIGGRAPH fields to discuss employment opportunities with professional organization is a networking bonanza, as well thousands of SIGGRAPH 2005 attendees in a relaxed, informal as informative and educational. The opportunities to broaden, setting. All registered SIGGRAPH 2005 attendees are welcome as well as to contribute your expertise of the business, technology to attend the Job Fair at no additional cost. and the future of the industry are boundless. Become a member of ACM SIGGRAPH, and share in the excellence, passion, integrity, volunteerism, and cross disciplinary interaction that we proudly represent. For additional ACM SIGGRAPH membership information: www.siggraph.org

Bookstore New Free Online Recruitment & Job Postings BreakPoint Books offers the latest books and CD-ROMs In 2005, ACM SIGGRAPH is partnering with Creative Heads.net on computer animation, graphic design, gaming, 3D graphics, (an online recruitment software company specializing in the video modeling, and digital lighting. The bookstore features recent game, animation and visual f/x, 3D technology, and software tools books by SIGGRAPH 2005 speakers and award winners. industries) to offer all SIGGRAPH 2005 exhibitor and job fair To suggest books and CD-ROMs that should be available companies* free online recruitment services and all job seekers in the bookstore, contact: free online job search services. For more information, visit www.creativeheads.net. BreakPoint Books 800.968.9622 *Recruiter companies are excluded from becoming members of CreativeHeads.net +1.440.236.5686 fax or participating in ACM SIGGRAPH/CreativeHeads.net free online recruitment www.breakpointbooks.com services program. [email protected]

Child Care Pathfinders Important Notice: Sunday - Thursday, 31 July – 4 August Child Care will NOT be provided at SIGGRAPH 2005. Let us help you maximize your visit to SIGGRAPH 2005! First- time or frequent attendee, it doesn’t matter, there is too much to do and see. Stop by the Pathfinders booth and let us help you find your own path. If you have questions before the conference, have feedback to offer, or would like to volunteer a couple hours of your time to help us out, please send email to [email protected].

38 ATTENDEE SERVICES attendee services

Shipping Desk For your convenience, a shipping desk is located in the registration Los Angeles area at SIGGRAPH 2005. It provides next-day air, second-day air, and regular ground shipping services to destinations throughout Convention Center the world. 1201 South Figueroa Street Los Angeles, California 90015

Shuttle Service Accessibility SIGGRAPH 2005 provides complimentary shuttle service between The convention center is handicap accessible. If you have special most conference hotels and the Los Angeles Convention Center. needs or requirements, please call Conference Management at: Check the shuttle flyer and signs in the hotel lobbies for exact +1.312.644.6610. details. If you require special transportation assistance, please call The Convention Store, SIGGRAPH’s official shuttle company (ask Business Center for Sean Higgins), at: 800.285.0001. The Business Service Center located in the Los Angeles Convention Center offers the following services: faxing, copying, shipping/receiving, and office supplies. Special Policies • Registered attendees under the age of 16 must be Food Services accompanied by an adult at all times. Several restaurants and food carts are available throughout • Children under 16 are not permitted in the Exhibition. the convention center for the convenience of SIGGRAPH 2005 Age verification is required. attendees. • No cameras or recording devices are permitted at SIGGRAPH 2005. Abuse of this policy will result in the loss of the Parking individual's registration credentials. SIGGRAPH 2005 attendees can park at the Los Angeles • Food and beverages cannot be brought into Electronic Convention Center for $10 per day. There are no in/out privileges. Theater performances. The Los Angeles Convention Center parking garages located in the West and South Halls open at 5:30 am and close one hour after the conclusion of the last scheduled SIGGRAPH 2005 function.

Additional Parking Facilities Ampco Systems (Grand Garage) 240 West Venice Boulevard +1.213.746.2983

Parking Concepts Inc. 800 Wilshire Boulevard +1.213.623.2661

Ampco Systems Parking Transamerica Center 1133 South Olive Street +1.213.742.4005

ATTENDEE SERVICES 39 www.siggraph.org/s2005

housing & travel

Hotel Reservations Air Travel SIGGRAPH 2005 has negotiated discount rates for hotels ITS, the official travel coordinator for SIGGRAPH 2005, provides in downtown Los Angeles. These discounts are available custom itineraries with the best routing and travel times available. to SIGGRAPH 2005 attendees only. Please make your hotel reservation by 5 July. Reservations made after 5 July will be Fly on the official airline, United Airlines, and save on special based on availability only. discounts unavailable to the general public.

Visit the SIGGRAPH 2005 web site (www.siggraph.org/ U.S. and Canada: United Airlines offers a 10% discount off the s2005/travhouse) to access the easy to use online hotel lowest applicable published fare when you book and ticket 30 reservation system, which includes complete information days or more prior to travel. Save 5% off the lowest applicable on housing policies, procedures, and rates. published fare when you book within 29 days of travel. Discounts apply on all United, United Express, Ted, and UA code share Or contact: flights (UA*) operated by US Airways, US Airways Express, SIGGRAPH 2005 Housing and Air Canada. Applicable restrictions must be met. c/o ITS 108 Wilmot Road Suite 400 To receive the exclusive discounts, call ITS toll-free: Deerfield, Illinois 60015 USA 800.621.1083 (US and Canada) 800.974.9833 (Continental US and Canada) Email: [email protected] +1.847.282.2529 8 am to 5 pm, Central time, Monday through Friday. +1.847.940.2386 fax [email protected] A nominal $20 service fee is charged per airline ticket issued. Save $5.00 when you book online. Attendees who use the SIGGRAPH 2005 hotel reservation system receive a very rewarding booklet of discount coupons for Or call United Airlines directly: downtown LA: 800-521-4041 and reference ID #522YB. • The best coffee outlets • Excellent restaurants and bars Book early to take advantage of promotional fares that offer • Most museums and concert halls the greatest discount. • The best business centers • Exceptional salons and shops Hertz Rental Car Hertz is the official car rental company for SIGGRAPH 2005. For During the conference, the housing desk at the LA Convention reservations, call I.T.S. or Hertz at: Center distributes the coupon booklet to attendees who reserved ITS: 800.621.1083 (US and Canada) their hotel rooms through ITS. Hertz: 800.654.2240 (US only); 800.263.0600 (Canada only) +1.416.620.9620 (Toronto); +1.405.749.4434. (all other areas) Or reserve your car online: www.hertz.com

Refer to: CV#010L0047.

Metro Rail The best alternative to congested freeways and expensive parking. Metro Rail offers convenient service from Los Angeles International Airport to the convention center and downtown hotels. From downtown, Metro Rail subways provide quick access to Pasadena, Hollywood, and Universal City.

Los Angeles Downtown Los Angeles is much more than major hotels, soaring office towers, and the LA Convention Center. Its historic districts, restaurants, clubs, and cultural institutions are all within an easy walk or short cab ride of the SIGGRAPH 2005 hotels.

For complete information on LA’s tourist attractions, contact: LA INC. The Convention and Visitors Bureau 333 South Hope Street, 18th Floor Los Angeles, California 90071 USA +1.213.689.8822

40 HOUSING & TRAVEL accommodations

Oakwood

. St ine Alp

Su ns et W 3rd St

e H e

e t v o v

I l v e S ly A w A v P A o U o l n e o

A B i i i d d o n n d e n e t g

r v d v F o l a S r v e w t n i r e n r y ta t

t B l A y

i t a o a V io s t v B n r l s l e m W m v S

r a r a A d

e c W V o

S p

u V y i N m g S L a a n S S w e R 1 e st s S e Tem r ple F r 2nd o 5 b M r 4 a i 6th s 12 Wilshire Blvd H 3 9 s r i d o 1 8 n 13 0 17

e e 4t v h v

A A W n i n lsh o ir o e 1 1 5 t 7 t 8 i h th 5 g t n t

n

S U i

l S

r r S e o A l v 6 o 6 th o r

I A o

l a H W Olympic Blvd m S 3 e 7th d 11 14 a 8th W Pico Blvd

9th

11 th O 2 lym pic

Lo C

Venice Blvd s A e C n o ng O

n e ly t

ve le m r

nt s 1 a 2 c l

F ion th

i g

F Ce

u

l n G H

o te e

W Washington Blvd O

rB

w r

o

r

a

H

L

S o l r

p e

i

n

o

v

o i a

p r

e

l

d

a e l

M s

r

d

i

n

A

a

w S

M Pic

g o

i n

n

a a

a

g

n y

p

e

l P l

e e

H

W Adama Blvd e

s

o

d

o

r o 16th p

St e r Un ive W Jefferson Blvd So rsi uth ty o ern f Ca lifo 16 rnia

Rodeo Road

single ($) double ($) Downtown Los Angeles Headquarters: Wilshire Grand Los Angeles 151 151 1 Hilton Checkers Los Angeles 145 145 A 14% tax per night is added to all hotel bills in 2 Holiday Inn City Center 140 140 Los Angeles. Room occupancy taxes are subject 3 Hyatt Regency Los Angeles 149 149 to change. Early departure fees may apply. Prices 4 Kawada Hotel 106 116 listed are per night. 5 Los Angeles Marriott Downtown 152 152 6 The Mayfair Hotel 92 92 7 Millennium Biltmore Hotel 147 147 8 Miyako Hotel Los Angeles 125 140 9 New Otani Hotel and Garden 143 143 10 Omni Los Angeles Hotel at California Plaza 153 153 11 Quality Inn & Suites - Downtown Los Angeles 68 68 12 Radisson Wilshire Plaza 120 120 13 Ramada Inn - Los Angeles Downtown 68 72 14 Ritz Milner Hotel *79/99 *79/99 15 Standard Downtown Los Angeles 153 153 16 Vagabond Inn Figueroa 105 115 17 Westin Bonaventure Hotel and Suites 161 171

* $79, single/double, double bed; $99, single/double, king bed

ACCOMMODATIONS 41 www.siggraph.org/s2005

Full Conference Conference Select Exhibits Plus One Day registration includes access to conference programs and events. It does not include technical documentation or tickets for the reception and Electronic Theater.

Presentations, Experiences, Services, and Documentation Included With Your SIGGRAPH 2005 Registration

Presentations Technical Materials Merchandise Courses Full Conference and Conference Select To purchase gifts for family, friends, registrants must pick up conference colleagues, and yourself, order your Papers technical materials included with merchandise in advance through the Panels registration at the SIGGRAPH 2005 SIGGRAPH 2005 Registration Form Merchandise Pickup Center. Shipping on page 43. SIGGRAPH 2005 merchandise Sketches services are available at SIGGRAPH 2005. is available on a first-come, first-served Posters Unclaimed technical materials will not basis. To see images of these items, visit Web Program be shipped after the conference. All the the SIGGRAPH 2005 web site: technical publications are also available www.siggraph.org/s2005 Educators Program for sale in the SIGGRAPH 2005 Store *Keynote Address/Awards and Boutique. All SIGGRAPH 2005 documentation (see chart at left) including the SIGGRAPH Special Sessions Full Conference DVD-ROM Video Review is available for sale after the Special Events This digital publication contains the conference. Exhibitor Tech Talks electronic version of the technical papers, images, and supplemental material; all of To order, contact: the course and tutorial notes, including ACM Order Department Experiences supplemental material (movies, source 800.342.6626 (Continental US & Canada) Art Gallery: Threading Time code, HTML presentations); and the +1.212.626.0500 (International) permanent record of the Educators +1.212.944.1318 fax Computer Animation Festival Program, Emerging Technologies, Panels, [email protected] Electronic Theater Ticket - Any Show Sketches, Special Sessions, and Web Program; along with the permanent record SIGGRAPH Video Review Electronic Theater Matinée Ticket of the Art Gallery: Threading Time and SIGGRAPH Video Review is the world’s Animation Theater Computer Animation Festival. most widely circulated video-based publi- Emerging Technologies cation. Over 150 programs, document the ACM Transactions on Graphics annual SIGGRAPH Computer Animation Guerilla Studio (Conference Proceedings special Festival, providing an unequalled opportunity Reception issue) – Printed to study state-of-the-art computer graphics Contains the SIGGRAPH 2005 technical techniques, theory and applications. New papers and the ACM SIGGRAPH awards. release and recent issues available in DVD Services format. Visit the SIGGRAPH Review booth Birds of a Feather Conference Select CD-ROM near the SIGGRAPH 2005 Store. For This digital publication contains the information, contact: [email protected] Get Involved permanent record of the Art Gallery: International Resources Threading Time and Computer Animation Festival and the electronic Job Fair version of the Educators Program, Pathfinders Emerging Technologies, Sketches, Special Sessions, and Web Program. Papers, Panels, and Courses are available Documentation only on the Full Conference DVD-ROM. ACM Transactions on Graphics (Conference Proceedings Electronic Art & Animation Catalog – special issue) Printed Full Conference DVD-ROM Contains the permanent record of images from the Art Gallery: Threading Time and Electronic Art & Animation Catalog the Computer Animation Festival. Conference Select CD ROM

*Conference Select and Exhibits Plus attendees will have access to the Keynote Address via closed circuit TV.

42 Registration Form www.siggraph.org/s2005

Part 1 Attendee Information o Member or Student Member (SM): Membership Number ______o Non-Member (NM)

First Name Last Name

Job Title Organization

Address

City State/Province Country Postal Code

Telephone (Include all country, area, and city codes.) Fax Email o Check if you do not want your contact information made available to exhibitors.

Your primary business focus: Products and services you use, recommend, specify, or purchase annually: Rate your buying influence: Check only one: Check all that apply: Check only one: a o Animation/Special Effects j o Animation s o Scan Converters/Scanners aa o Final Decision b o Digital Video k o Business/PC Graphics t o Scientific Visualization bb o Specify/Recommend c o Educator l o CAD/CAM/CAE/CIM/Robotics u o Special Graphics Processors cc o No Role d o Engineer m o Desktop/Other Publishing v o Storage Systems e o Game Developer n o Digital Video w o Virtual Reality/Simulation Is this your first SIGGRAPH?: f o Graphic Arts/Design o o Fine Arts/Graphic Design x o Web Graphics/Development dd o yes g o Researcher/Scientist p o Grid Applications y o Workstations ee o no h o Software Developer/Programmer q o Monitors and Displays z o Other: ______i o Web Developer/eCommerce r o Multimedia/Hypermedia yy o Other: ______

Part 2 Registration Category Registration Fee Subtotal $

Register for one category only: Full Conference (FULL) Conference Select (CS) One Day (OD) Exhibits Plus (EP) Received by 18 June: Received by 18 June: Received by 18 June: Received by 18 June: o Member $750 o Non-Member $825 o Student $395 o Member $220 o Non-Member $240 o Student $220 o $300 o $75 Received by 16 July: Received by 16 July: Received by 16 July: Received by 16 July: o Member $925 o Non-Member $1000 o Student $450 o Member $250 o Non-Member $270 o Student $250 o $350 o $85 At SIGGRAPH 2005: At SIGGRAPH 2005: At SIGGRAPH 2005: At SIGGRAPH 2005: o Member $1025 o Non-Member $1100 o Student $500 o Member $280 o Non-Member $300 o Student $280 o $385 o $95 Electronic Theater Ticket: Electronic Theater Ticket: Days in Attendance: You must rank your time preference: You must rank your time preference: Check up to two: ___ Monday 7 pm (670) ___ Tuesday 1:30 pm (671) o Sunday (SUN) ___ Tuesday 1:30 pm (671) ___ Wednesday 1:30 pm (673) o Monday (MON) ___ Tuesday 7 pm (672) o Tuesday (TUES) ___ Wednesday 1:30 pm (673) o Wednesday (WED) ___ Wednesday 7 pm (674) o Thursday (THUR) o Undecided (ODU)

Days _____ x $ ______= $ ______

Part 3 Merchandise Merchandise Subtotal $

Baseball Cap Item# (490) Quantity _____ x Cost $10 = Subtotal $ _____ T-shirt Item# (500) Quantity _____ x Cost $18 = Subtotal $ _____ Polo Shirt Item# (520) Quantity _____ x Cost $35 = Subtotal $ _____ Coffee Mug Item# (525) Quantity _____ x Cost $13 = Subtotal $ _____ Youth T-shirt Item# (560) Quantity _____ x Cost $13 = Subtotal $ _____ Shoulder Bag Item# (570) Quantity _____ x Cost $25 = Subtotal $ _____ SIGGRAPH 2005 Video Review Set (DVD) Member Item# (601) Quantity _____ x Cost $120 = Subtotal $ _____ SIGGRAPH 2005 Video Review Set (DVD) Non-Member Item# (601) Quantity _____ x Cost $180 = Subtotal $ _____ SIGGRAPH 2005 Merchandise and Video Reviews MUST BE PICKED UP at SIGGRAPH 2005 in the Merchandise Pickup Center.

Part 4 Electronic Theater Ticket Purchase Electronic Theater Ticket Subtotal $

Please rank your preference: ___ Monday 7-9 pm (770) ___ Tuesday 1:30-3:30 pm (771) ___ Tuesday 7-9 pm (772) ___ Wednesday 1:30-3:30 pm (773) ___ Wednesday 7-9 pm (774) One ticket is already included with Full Conference and Conference Select registrations. Registrants in any category can purchase one additional ticket. Quantity (1) x Cost $50 = Subtotal $50

Part 5 Credential Mailing Mailing Charges Subtotal $

Two-day express mail to: o Continental US/Canada. Cost: $15 per person (990) o Outside continental US/Canada. Cost: $30 per person (991) IMPORTANT: Credential mailing instructions and deadlines on reverse side of this form.

Part 6 Processing Fee For fax or mail (992) Processing Fee Subtotal $ 15

Part 7 Payment Information Total Amount Due $ o Check or money order is enclosed, payable to SIGGRAPH 2005. o American Express o MasterCard o Visa Credit card # ______Expiration date ______

Name ______Signature ______(I authorize payment for the amount due for this registration to be processed as I have indicated.) 43 Registration Instructions & Policies Complete all information on the registration form noting the following instructions and policies.

Part 1 Attendee Information

Member Rate: If you are currently an ACM or ACM SIGGRAPH member, you are eligible for member discounts. You must provide your current Important Dates ACM or ACM SIGGRAPH membership number in order to receive the discount, otherwise you will be charged the non-member rate. Local or regional ACM SIGGRAPH memberships are not eligible for registration discounts. Saturday, 18 June Students: You must be a full-time student in order to qualify. You must provide your 2005 ACM student membership number to qualify Advance Early Registration Deadline for student rates (this applies for those registering in advance as well as at the conference). Registration forms must be received (and full payment included) on or before this date in order Failure to provide valid information will result in you being charged the non-member rate. For membership and student verification inquiries, to be eligible for advance early registration fees please contact the SIGGRAPH 2005 registration center: [email protected] and to receive any mailed credentials. Note: Your badge will include your name, organization, city, state, and country as indicated on your registration form. Saturday, 16 July Part 2 Registration Category Advance Late Registration Fee Deadline Registration forms must be received (and full Refer to page 42 for programs, activities, and conference documentation included with each registration category. payment included) on or before this date in order Register for one category only. to be eligible for advance late registration fees. Refund Deadline Part 3 Merchandise Cancellation requests for refunds must be made in writing and received on or before Saturday, 16 July. All SIGGRAPH 2005 technical materials and merchandise must be picked up at the conference at the Merchandise Pickup Center. No refunds No refunds will be issued after this date. There is a will be given for items that are not claimed at the conference, nor will unclaimed items be shipped after the conference. refund processing fee of $US 75. Exhibits Plus registrations are not refundable.

Part 4 Electronic Theater Ticket Purchase Substitutions Substitutions must be made in writing and received One Electronic Theater ticket is included with Full Conference and Conference Select registrations. Registrants in any category can purchase before Saturday, 16 July in order to be processed one additional ticket. Please rank your preference, as tickets are issued on a first-come, first-served basis. No refunds. If you do not receive in advance. Email requests to SIGGRAPH 2005 your first ticket choice, a limited number of tickets will be available for exchange at SIGGRAPH 2005 at the Ticket Exchange Counter in the Registration Management at the address below. registration area. In order to request a substitution at SIGGRAPH 2005, you must present, at the special assistance desk, a written request on company letterhead in Part 5 Credential Mailing addition to any previously mailed meeting credentials. If you would like to receive your badge in advance of the conference via express carrier, the following instructions apply: For more information, contact: • Select and include payment for the appropriate credential mailing option on the registration form. SIGGRAPH 2005 • Your registration and payment must be received by Saturday, 18 June. Registration Management • Student and member status must be fully verified with ALL documentation by Saturday, 18 June. 877.244.4432 • Your registration must be paid in full. +1.301.698.2510 • You must provide us with a street address as express carriers do not deliver to P.O. boxes. +1.301.694.5124 fax [email protected] If the above instructions are followed, your badge will be mailed two-day service starting the week of 25 April. For ACM SIGGRAPH Membership Credential Mailing Policies Information, contact: • All prices are per person. ACM • SIGGRAPH 2005 is not responsible for lost credentials for which we have a carrier receipt that shows the package was received. +1.212.626.0500 • Should your credentials be lost prior to arriving at the conference or should you forget to bring them, you will need to repay your registration +1.212.944.1318 fax fee and you will NOT receive a refund. [email protected]

Part 6 Processing Fee

This fee must be paid in full before your registration credentials can be released.

Part 7 Payment Information Send form to

• Verify that subtotals add up correctly, and enclose payment. SIGGRAPH 2005 • Checks and money orders ($US only) should be made payable to SIGGRAPH 2005. • Credit card payments must include a signature. as follows: • Purchase orders are NOT accepted as payment. • Forms will not be processed without accompanying payment in full. Mail form and payment to: • Do not send more than one registration form or it may result in duplicate billing. SIGGRAPH 2005 SIGGRAPH 2005 Logo P.O. Box 809130 Part 8 Special Requirements 23 July 2004 Chicago, Illinois 60680-9130 USA or SIGGRAPH 2005 wants you to enjoy and experience the conference to its fullest. Some special requirements may take significant time to arrange. X To assist SIGGRAPH 2005 in accommodating your needs, please notify us by 16 July. Describe your needs in the space provided below. Fax the registration form to: +1.301.694.5124

or

Register online: www.siggraph.org/s2005

A Note About Faxing: We strongly recommend faxing your form well in advance of the Saturday, 18 June deadline. Fax volume increases as the deadline approaches, and SIGGRAPH 2005 is NOT responsible for faxes not received due to busy telephone lines. Keep a copy of your fax transmission report to verify that your fax was transmitted successfully by the deadline in the event of a problem.

44 ACM Student Call for Volunteers Future Conference ACM SIGGRAPH relies heavily Research on volunteers to plan and produce Dates the premier international conference SIGGRAPH 2006 Competition on computer graphics and 30 July - 3 August 2006 interactive techniques. Volunteer Tuesday, 2 August, 3:45 – 5:30 pm Boston, Massachusetts opportunities for this vibrant event include: future conference Sponsored by Microsoft SIGGRAPH 2007 chairs, SIGGRAPH 2006 sub- Research, the ACM Student Research 5 - 9 August 2007 committee members. SIGGRAPH Competition is an internationally San Diego, California 2007 program chairs, and additional recognized opportunity for on-site volunteers for most years. undergraduate and graduate Explore how you can contribute your researchers to: ideas, energy, and expertise at: www.siggraph.org/volunteering • Share research results • Exchange ideas and gain new insights • Meet and talk with academic and industry luminaries • Understand the possible, practical Co-Located Events applications of their research The annual SIGGRAPH conferenc is new results, show live demonstrations • Perfect their communications skills expanding the number and breadth of their work, and discuss emerging of co-located workshops and small research directions for the field. Finalists will be selected to present conferences. Three events are a talk on Tuesday, 2 August, 3:45 – co-located with SIGGRAPH 2005: For more information and registration: 5:30 pm at SIGGRAPH 2005. For more www.cs.ucr.edu/rgl/sca detailed information: Association of Medical Illustrators www.siggraph.org/s2005 60th Annual Conference Workshops: 28 July - 29 July 2005 SIGGRAPH/Eurographics Conference: 30 July - 1 August 2005 Graphics Hardware 2005 California Lutheran University 30 – 31 July 2005 Los Angeles, California Wilshire Grand Hotel Los Angeles, California The Association of Medical Illustrators (AMI) exists to advance right and left Graphics Hardware is a highly visible, brain collaboration in producing visual established international forum for media that effectively communicates exchanging experience and knowledge bioscientific concepts. The AMI related to computer graphics hardware. conference fosters and celebrates this The event, held annually since 1986, synergy of science and artistry that offers a unique perspective on graphics brings the magic of understanding, and hardware by combining discussions our 2005 program taps LA creative and constructive critique of innovative resources that fuel life, business, and concepts as well as product-level art. designs. It is an inclusive forum for the entire graphics hardware community For more information and registration: and brings together researchers, www.ami.org/events/events.php engineers, and architects. The program features two days of paper and industry ACM SIGGRAPH/Eurographics presentations Symposium on Computer Animation 29-31 July 2005 For more information and registration: Hyatt Regency Hotel www.graphicshardware.org/ Los Angeles, California Inquiries about co-locating events The Symposium on Computer with the annual SIGGRAPH Animation (SCA) is a premier forum for conference should be directed to: disseminating the latest research results in computer animation. SCA Barbara Helfer provides an opportunity for computer ACM SIGGRAPH Vice President animation researchers to interact, share [email protected] Image Credits

Page 4 Tentacle Tower ©2005 Yoichiro Kawaguchi

Page 6 Aggregation 2 ©2004 Andy Lomas

Page 10 ACQ: F7 (and me) ©2001 Heather Elliott-Famularo

Page 15 Grammar of the City ©2003 Anna Ursyn

Page 23 Transparent Blue ©2004 Kumiko Kushiyama

Page 33 2004.4 ©2004 Kenneth A. Huff

Page 38 Ondine: Absorbée ©2004 Céline Guesdon

Sponsored by ACMSIGGRAPH