Tomer Weiss, Alan Litteneker, Chenfanfu Jiang, Demetri Terzopoulos
{"title":"实现基于位置的大人群实时仿真","authors":"Tomer Weiss, Alan Litteneker, Chenfanfu Jiang, Demetri Terzopoulos","doi":"10.1109/AIVR46125.2019.00071","DOIUrl":null,"url":null,"abstract":"Various methods have been proposed for simulating crowds of agents in recent years. Regrettably, not all are computational scalable as the number of simulated agents grows. Such quality is particularly important for virtual production, gaming, and immersive reality platforms. In this work, we provide an open-source implementation for the recently proposed Position-based dynamics approach to crowd simulation. Position-based crowd simulation was proven to be real-time, and scalable for crowds of up to 100k agents, while retaining dynamic agent and group behaviors. We provide both non-parallel, and GPU-based implementations. Our implementation is demonstrated on several scenarios, including examples from the original work. We witness interactive computation run-times, as well as visually realistic collective behavior.","PeriodicalId":274566,"journal":{"name":"2019 IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"Implementing Position-Based Real-Time Simulation of Large Crowds\",\"authors\":\"Tomer Weiss, Alan Litteneker, Chenfanfu Jiang, Demetri Terzopoulos\",\"doi\":\"10.1109/AIVR46125.2019.00071\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Various methods have been proposed for simulating crowds of agents in recent years. Regrettably, not all are computational scalable as the number of simulated agents grows. Such quality is particularly important for virtual production, gaming, and immersive reality platforms. In this work, we provide an open-source implementation for the recently proposed Position-based dynamics approach to crowd simulation. Position-based crowd simulation was proven to be real-time, and scalable for crowds of up to 100k agents, while retaining dynamic agent and group behaviors. We provide both non-parallel, and GPU-based implementations. Our implementation is demonstrated on several scenarios, including examples from the original work. We witness interactive computation run-times, as well as visually realistic collective behavior.\",\"PeriodicalId\":274566,\"journal\":{\"name\":\"2019 IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR)\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AIVR46125.2019.00071\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIVR46125.2019.00071","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementing Position-Based Real-Time Simulation of Large Crowds
Various methods have been proposed for simulating crowds of agents in recent years. Regrettably, not all are computational scalable as the number of simulated agents grows. Such quality is particularly important for virtual production, gaming, and immersive reality platforms. In this work, we provide an open-source implementation for the recently proposed Position-based dynamics approach to crowd simulation. Position-based crowd simulation was proven to be real-time, and scalable for crowds of up to 100k agents, while retaining dynamic agent and group behaviors. We provide both non-parallel, and GPU-based implementations. Our implementation is demonstrated on several scenarios, including examples from the original work. We witness interactive computation run-times, as well as visually realistic collective behavior.