Rahul Narain
Abhinav Golas
Sean Curtis
Ming Lin
University of North Carolina at Chapel Hill

Large dense crowds show aggregate behavior with reduced individual freedom of movement. We present a novel, scalable approach for simulating such crowds, using a dual representation both as discrete agents and as a single continuous system. In the continuous setting, we introduce a novel variational constraint called unilateral incompressibility, to model the large-scale behavior of the crowd, and accelerate inter-agent collision avoidance in dense scenarios. This approach makes it possible to simulate very large, dense crowds composed of up to a hundred thousand agents at near interactive rates on desktop computers.
Paper (PDF, 8 pages, 4.5 MB)
Video (QuickTime H.264, 4:13, 105 MB)
Last updated: 17 Nov 2009