Improvisational animation

Kenneth Perlin, Athomas Goldberg

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We are developing software tools for authoring real-time applications involving virtual actors. The actors have mood, presence and personality. They follow a script, using body language and gesture to convey an interactive story that has been scripted beforehand by an author. Scripts can contain random elements, so the same story is never told twice. As the story unfolds, end-users participate and become part of the story by controlling an actor, by interacting with actors, or by giving instructions to the story telling system. For example, as two actors are embroiled in an argument, a user might instruct his actor to leave the room, or to end the argument by conceding. The virtual actors adapt as changes in the story occur, using guidelines from their scripts to decide how to respond and behave. In this video, we present the history of our research in Improvisational Animation and discuss some of the principles involved in creating animated virtual actors who perform autonomously in real time and how this can be applied to the creation of compelling interactive experiences which allow for endless possibilities, yet always conform to the framework established by author and animator.

Original languageEnglish (US)
Title of host publicationConference on Human Factors in Computing Systems - Proceedings
PublisherACM
Pages412-413
Number of pages2
StatePublished - 1996
EventProceedings of the 1996 Conference on Human Factors in Computing Systems, CHI 96 - Vancouver, BC, Can
Duration: Apr 13 1996Apr 18 1996

Other

OtherProceedings of the 1996 Conference on Human Factors in Computing Systems, CHI 96
CityVancouver, BC, Can
Period4/13/964/18/96

Fingerprint

Animation
body language
mood
personality
video
instruction
history
experience
time

ASJC Scopus subject areas

  • Computer Science(all)
  • Social Sciences(all)

Cite this

Perlin, K., & Goldberg, A. (1996). Improvisational animation. In Conference on Human Factors in Computing Systems - Proceedings (pp. 412-413). ACM.

Improvisational animation. / Perlin, Kenneth; Goldberg, Athomas.

Conference on Human Factors in Computing Systems - Proceedings. ACM, 1996. p. 412-413.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Perlin, K & Goldberg, A 1996, Improvisational animation. in Conference on Human Factors in Computing Systems - Proceedings. ACM, pp. 412-413, Proceedings of the 1996 Conference on Human Factors in Computing Systems, CHI 96, Vancouver, BC, Can, 4/13/96.
Perlin K, Goldberg A. Improvisational animation. In Conference on Human Factors in Computing Systems - Proceedings. ACM. 1996. p. 412-413
Perlin, Kenneth ; Goldberg, Athomas. / Improvisational animation. Conference on Human Factors in Computing Systems - Proceedings. ACM, 1996. pp. 412-413
@inproceedings{86dc85d7feae4f34b9a6662789d2db48,
title = "Improvisational animation",
abstract = "We are developing software tools for authoring real-time applications involving virtual actors. The actors have mood, presence and personality. They follow a script, using body language and gesture to convey an interactive story that has been scripted beforehand by an author. Scripts can contain random elements, so the same story is never told twice. As the story unfolds, end-users participate and become part of the story by controlling an actor, by interacting with actors, or by giving instructions to the story telling system. For example, as two actors are embroiled in an argument, a user might instruct his actor to leave the room, or to end the argument by conceding. The virtual actors adapt as changes in the story occur, using guidelines from their scripts to decide how to respond and behave. In this video, we present the history of our research in Improvisational Animation and discuss some of the principles involved in creating animated virtual actors who perform autonomously in real time and how this can be applied to the creation of compelling interactive experiences which allow for endless possibilities, yet always conform to the framework established by author and animator.",
author = "Kenneth Perlin and Athomas Goldberg",
year = "1996",
language = "English (US)",
pages = "412--413",
booktitle = "Conference on Human Factors in Computing Systems - Proceedings",
publisher = "ACM",

}

TY - GEN

T1 - Improvisational animation

AU - Perlin, Kenneth

AU - Goldberg, Athomas

PY - 1996

Y1 - 1996

N2 - We are developing software tools for authoring real-time applications involving virtual actors. The actors have mood, presence and personality. They follow a script, using body language and gesture to convey an interactive story that has been scripted beforehand by an author. Scripts can contain random elements, so the same story is never told twice. As the story unfolds, end-users participate and become part of the story by controlling an actor, by interacting with actors, or by giving instructions to the story telling system. For example, as two actors are embroiled in an argument, a user might instruct his actor to leave the room, or to end the argument by conceding. The virtual actors adapt as changes in the story occur, using guidelines from their scripts to decide how to respond and behave. In this video, we present the history of our research in Improvisational Animation and discuss some of the principles involved in creating animated virtual actors who perform autonomously in real time and how this can be applied to the creation of compelling interactive experiences which allow for endless possibilities, yet always conform to the framework established by author and animator.

AB - We are developing software tools for authoring real-time applications involving virtual actors. The actors have mood, presence and personality. They follow a script, using body language and gesture to convey an interactive story that has been scripted beforehand by an author. Scripts can contain random elements, so the same story is never told twice. As the story unfolds, end-users participate and become part of the story by controlling an actor, by interacting with actors, or by giving instructions to the story telling system. For example, as two actors are embroiled in an argument, a user might instruct his actor to leave the room, or to end the argument by conceding. The virtual actors adapt as changes in the story occur, using guidelines from their scripts to decide how to respond and behave. In this video, we present the history of our research in Improvisational Animation and discuss some of the principles involved in creating animated virtual actors who perform autonomously in real time and how this can be applied to the creation of compelling interactive experiences which allow for endless possibilities, yet always conform to the framework established by author and animator.

UR - http://www.scopus.com/inward/record.url?scp=0029720869&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0029720869&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0029720869

SP - 412

EP - 413

BT - Conference on Human Factors in Computing Systems - Proceedings

PB - ACM

ER -