Scalable Behaviors for Crowd Simulation
Computer Graphics Forum, Volume 23, Number 3, page 519--528 — 2004
Crowd simulation for virtual environments offers many challenges centered on the trade-offs between rich behavior,
control and computational cost. In this paper we present a new approach to controlling the behavior of agents
in a crowd. Our method is scalable in the sense that increasingly complex crowd behaviors can be created without
a corresponding increase in the complexity of the agents. Our approach is also more authorable; users can
dynamically specify which crowd behaviors happen in various parts of an environment. Finally, the character motion
produced by our system is visually convincing. We achieve our aims with a situation-based control structure.
Basic agents have very limited behaviors. As they enter new situations, additional, situation-specific behaviors
are composed on the fly to enable agents to respond appropriately. The composition is done using a probabilistic
mechanism. We demonstrate our system with three environments including a city street and a theater.
Images and movies
BibTex references
@Article{SGC04,
author = "Sung, Makyu and Gleicher, Michael and Chenney, Stephen",
title = "Scalable Behaviors for Crowd Simulation",
journal = "Computer Graphics Forum",
number = "3",
volume = "23",
pages = "519--528",
year = "2004",
note = "Proceedings {Eurographics} '06",
ee = "http://diglib.eg.org/EG/CGF/volume23/issue3/v23i3pp519-528.pdf",
url = "http://graphics.cs.wisc.edu/Papers/2004/SGC04"
}
![crowd.pdf [1.9Mo]](/Papers/images/pdf.png)