{"title":"Introduction to SIGGRAPH and computer graphics","authors":"M. Bailey","doi":"10.1145/1198555.1198636","DOIUrl":"https://doi.org/10.1145/1198555.1198636","url":null,"abstract":"The SIGGRAPH conference is an exciting event, but it is often an intimidating experience for first-time attendees. There are so many new terms, new concepts, and new products to try to understand. It is like standing in a room with 100 doors and having no idea which door to open because you have no idea what the label on each door actually means. This leaves new attendees baffled and frustrated about how to spend their time. This course is designed to ease newcomers into the SIGGRAPH conference experience by presenting the fundamental concepts and vocabulary at a level that can be readily understood. Far from being made up of dry facts, this course will also portray the fun and excitement that led most of us here in the first place. Attendees in the course will become well-prepared to understand, appreciate, enjoy, network, and learn from the rest of the SIGGRAPH experience.","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"526 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133284971","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. Cohen, Thomas V. Thompson, Donald D. Nelson, David E. Johnson
{"title":"Haptic rendering of sculptured models","authors":"E. Cohen, Thomas V. Thompson, Donald D. Nelson, David E. Johnson","doi":"10.1145/1198555.1198627","DOIUrl":"https://doi.org/10.1145/1198555.1198627","url":null,"abstract":"","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"443 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122153821","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Handling dynamic scenes","authors":"I. Wald","doi":"10.1145/1198555.1198753","DOIUrl":"https://doi.org/10.1145/1198555.1198753","url":null,"abstract":"Even though ray tracing is a relatively old and well-understood technique, its use for interactive applications is still in its infancy. Several issues of interactive applications are all but fully solved. Especially the handling of dynamic scenes in an interactive context so far has received few attention by ray tracing researchers. Ray tracing research so far almost exclusively concentrated on accelerating the process of creating a single image, which could take from minutes to hours. Most of these approaches relied on doing extensive preprocessing by building up complex data structures to accelerate the process of tracing a ray.","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129660049","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Groups and crowd simulation","authors":"S. Musse, B. Ulicny, Amaury Aubel, D. Thalmann","doi":"10.1145/1198555.1198672","DOIUrl":"https://doi.org/10.1145/1198555.1198672","url":null,"abstract":"A crowd is not only a group of many individuals: crowd modeling involves problems arising only when we focus on crowds. For instance, collision avoidance among a large number of individuals in the same area requires different resolving strategies in comparison with the methods used to avoid collisions between just two individuals. Also, motion planning for a group walking together requires more information than needed to implement individual motion planning. This Chapter presents the related works on the subject of groups and crowd simulation as well as discusses the requirements to model behaviors of groups and crowds of virtual actors; current applications, recently applied approaches and challenges of crowd simulations are described.","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126370154","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Session details: Digital modeling of the appearance of materials","authors":"","doi":"10.1145/3245718","DOIUrl":"https://doi.org/10.1145/3245718","url":null,"abstract":"","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129208511","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Making of The Superpunch","authors":"G. Borshukov","doi":"10.1145/1198555.1198599","DOIUrl":"https://doi.org/10.1145/1198555.1198599","url":null,"abstract":"The Superpunch is the final punch Neo that delivers to Agent Smith in the final installment of The Matrix trilogy during the film's last face-off. It was the first shot that the directors Larry and Andy Wachowski and their conceptual designer storyboarded for the sequels. (The shot's storyboards were also the first storyboards to leak out on the Internet back in Spring 2000). The Superpunch was meant to show, in familiar Bullet Time, the event of Neo's super-powerful last punch that occurs over a fraction of a second and lands on Smith's face deforming it in a surreal, anime-like fashion. As a Bullet Time shot, it was to feature an impossible virtual camera yet it had to look real. The nature of the push-in camera move and the requirement of punching someone with an inhumanly strong force meant that the original multiple still camera rig approach could not be deployed. The shot went through many different stages of visualizations, breakdowns, and considerations. The Superpunch became even more challenging when we learned that it had to happen under heavy rain. We explored creating the shot based on live action elements and augmenting it with CG elements. Tests revealed that this approach would compromise the required fluid camera. The camera was meant to glide through space showing us an exciting event from previously unseen perspectives. Around the Spring of 2003 when we had gained confidence that our 3 year-long R&D effort in realistic human face rendering technology could pull off a full-frame, slow-motion close up of a familiar actor such as Hugo Weaving, we decided to create the shot entirely in the CG world.","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115666393","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Modeling and digitizing human facial reflectance","authors":"P. Debevec","doi":"10.1145/1198555.1198582","DOIUrl":"https://doi.org/10.1145/1198555.1198582","url":null,"abstract":"This section of the course describes techniques for modeling and digitizing the reflectance properties of faces and using these properties to create realistic renderings of faces under new lighting conditions, from new viewing angles, and with different expressions and motion.","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115383450","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Session details: Line drawings from 3D models","authors":"","doi":"10.1145/3245701","DOIUrl":"https://doi.org/10.1145/3245701","url":null,"abstract":"","PeriodicalId":192758,"journal":{"name":"ACM SIGGRAPH 2005 Courses","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128456217","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}