Position-based real-time simulation of large crowds

被引:20
|
作者
Weiss, Tomer [1 ]
Litteneker, Alan [1 ]
Jiang, Chenfanfu [2 ]
Terzopoulos, Demetri [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90024 USA
[2] Univ Penn, Comp & Informat Sci Dept, Philadelphia, PA 19104 USA
来源
COMPUTERS & GRAPHICS-UK | 2019年 / 78卷
关键词
Crowd simulation; Position-based dynamics; Collision avoidance; FLOW;
D O I
10.1016/j.cag.2018.10.008
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce a crowd simulation method that runs at interactive rates for on the order of a hundred thousand agents, making it particularly suitable for use in games. Our new method is inspired by Position-Based Dynamics (PBD), a fast physics-based animation technique in widespread use. Individual agents in crowds are abstracted by particles, whose motions are controlled by intuitive position constraints and planning velocities, which can be readily integrated into a standard PBD solver, and agent positions are projected onto constraint manifolds to eliminate colliding configurations. A variety of constraints are presented, enabling complex collective behaviors with robust agent collision avoidance in both sparse and dense crowd scenarios. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:12 / 22
页数:11
相关论文
共 50 条
  • [1] Implementing Position-Based Real-Time Simulation of Large Crowds
    Weiss, Tomer
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND VIRTUAL REALITY (AIVR), 2019, : 306 - 307
  • [2] Position-Based Multi-Agent Dynamics for Real-Time Crowd Simulation
    Weiss, Tomer
    Litteneker, Alan
    Jiang, Chenfanfu
    Terzopoulos, Demetri
    [J]. MIG'17: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON MOTION IN GAMES, 2017,
  • [3] Real-time VR Simulation of Laparoscopic Cholecystectomy based on Parallel Position-based Dynamics in GPU
    Pan, Junjun
    Zhang, Leiyu
    Yu, Peng
    Shen, Yang
    Wang, Haipeng
    Hao, Haimin
    Qin, Hong
    [J]. 2020 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES (VR 2020), 2020, : 548 - 556
  • [4] Real-Time 3D Position-Based Dynamics Simulation for Hydrographic Printing
    Thomas, Leonardo
    Aguero, Karl Apaza
    Apolinario Jr, Antonio Lopes
    [J]. 2020 33RD SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI 2020), 2020, : 23 - 30
  • [5] Real-time animation of large crowds
    Kang, In-Gu
    Han, JungHyun
    [J]. ENTERTAINMENT COMPUTING - ICEC 2006, 2006, 4161 : 382 - +
  • [6] Survey on real-time crowds simulation
    Azahar, Adi Bin Mohamed
    Sunar, Mohd Shahrizal
    Daman, Daut
    Bade, Abdullah
    [J]. TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2008, 5093 : 573 - 580
  • [7] Position-Based Multi-Agent Dynamics for Real-Time Crowd Simulation Extended Abstract
    Weiss, Tomer
    Litteneker, Alan
    Jiang, Chenfanfu
    Terzopoulos, Demetri
    [J]. ACM SIGGRAPH / EUROGRAPHICS SYMPOSIUM ON COMPUTER ANIMATION (SCA 2017), 2017,
  • [8] Real-time navigating crowds:: scalable simulation and rendering
    Pettre, Julien
    Ciechomski, Pablo de Heras
    Maim, Jonathan
    Yersin, Barbara
    Laumond, Jean-Paul
    Thalmann, Daniel
    [J]. COMPUTER ANIMATION AND VIRTUAL WORLDS, 2006, 17 (3-4) : 445 - 455
  • [9] Scalable Distributed Simulation of Large Dense Crowds Using the Real-Time Framework (RTF)
    Scharf, Ole
    Gorlatch, Sergei
    Blanke, Felix
    Hemker, Christoph
    Westerheide, Sebastian
    Priebs, Tobias
    Bartenhagen, Christoph
    Ploss, Alexander
    Glinka, Frank
    Meilaender, Dominik
    [J]. EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 572 - 583
  • [10] Real-time control of a soft manipulator based on reduced order extended position-based dynamics
    Li, Na
    Li, Fei
    Yang, Hao
    Peng, Haijun
    [J]. MECHANISM AND MACHINE THEORY, 2024, 202