{"title":"Behavior-friendly graphics","authors":"Kenneth B. Russell, B. Blumberg","doi":"10.1109/CGI.1999.777903","DOIUrl":null,"url":null,"abstract":"Interactive autonomous and directable characters require certain architectural support such as a motor system which moves the character based on decisions made by the behavior system. While previous work has focused on these higher-level systems, we focus on the infrastructure provided by the graphics system. We describe how a graphics system designed with synthetic characters in mind can be behavior friendly, simplifying motor and behavior system construction and making new characters easier to create. The system described in this paper was the underlying support for \"Swamped!\", an interactive 3D cartoon demonstrated in the Enhanced Realities section of SIGGRAPH 98. We describe how our design and implementation allowed us to achieve real-time performance in this Java application.","PeriodicalId":165593,"journal":{"name":"1999 Proceedings Computer Graphics International","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1999 Proceedings Computer Graphics International","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CGI.1999.777903","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19
Abstract
Interactive autonomous and directable characters require certain architectural support such as a motor system which moves the character based on decisions made by the behavior system. While previous work has focused on these higher-level systems, we focus on the infrastructure provided by the graphics system. We describe how a graphics system designed with synthetic characters in mind can be behavior friendly, simplifying motor and behavior system construction and making new characters easier to create. The system described in this paper was the underlying support for "Swamped!", an interactive 3D cartoon demonstrated in the Enhanced Realities section of SIGGRAPH 98. We describe how our design and implementation allowed us to achieve real-time performance in this Java application.