An octree-based proxy for collision detection in large-scale particle systems

被引:0
|
作者
WenShan Fan
Bin Wang
Jean-Claude Paul
JiaGuang Sun
机构
[1] Tsinghua University,School of Software
[2] Beijing Aerospace Control Center,Department of Computer Science and Technology
[3] Tsinghua University,Key Laboratory for Information System Security
[4] Ministry of Education of China,undefined
[5] Tsinghua National Laboratory for Information Science and Technology,undefined
[6] Institut National de Recherche en Informatique et en Automatique (INRIA),undefined
来源
Science China Information Sciences | 2013年 / 56卷
关键词
particle systems; collision detection; octree-based proxy; GPU;
D O I
暂无
中图分类号
学科分类号
摘要
Particle systems are important building block for simulating vivid and detail-rich effects in virtual world. One of the most difficult aspects of particle systems has been detecting collisions between particles and mesh surface. Due to the huge computation, a variety of proxy-based approaches have been proposed recently to perform visually correct simulation. However, all either limit the complexity of the scene, fail to guarantee non-penetration, or are too slow for real-time use with many particles. In this paper, we propose a new octree-based proxy for colliding particles with meshes on the GPU. Our approach works by subdividing the scene mesh with an octree in which each leaf node associates with a representative normal corresponding to the normals of the triangles that intersect the node. We present a view-visible method, which is suitable for both closed and non-closed models, to label the empty leaf nodes adjacent to nonempty ones with appropriate back/front property, allowing particles to collide with both sides of the scene mesh. We show how collisions can be performed robustly on this proxy structure in place of the original mesh, and describe an extension that allows for fast traversal of the octree structure on the GPU. The experiments show that the proposed method is fast enough for real-time performance with millions of particles interacting with complex scenes.
引用
收藏
页码:1 / 10
页数:9
相关论文
共 50 条
  • [41] Development and Testing of Octree-Based Intra-Voxel Statistical Inference to Enable Real-Time Geotechnical Monitoring of Large-Scale Underground Spaces with Mobile Laser Scanning Data
    Fahle, Lukas
    Petruska, Andrew J.
    Walton, Gabriel
    Brune, Jurgen F.
    Holley, Elizabeth A.
    REMOTE SENSING, 2023, 15 (07)
  • [42] A Collision-Mitigation Cuckoo Hashing Scheme for Large-Scale Storage Systems
    Sun, Yuanyuan
    Hua, Yu
    Feng, Dan
    Yang, Ling
    Zuo, Pengfei
    Cao, Shunde
    Guo, Yuncheng
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (03) : 619 - 632
  • [43] Collision-Aware Churn Estimation in Large-Scale Dynamic RFID Systems
    Xiao, Qingjun
    Xiao, Bin
    Chen, Shigang
    Chen, Jiming
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (01) : 392 - 405
  • [44] A large-scale exploratory study on the proxy pattern in Ethereum
    Ebrahimi, Amir M.
    Adams, Bram
    Oliva, Gustavo A.
    Hassan, Ahmed E.
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (04)
  • [45] Visible defects detection based on UAV-based inspection in large-scale photovoltaic systems
    Li, Xiaoxia
    Yang, Qiang
    Chen, Zhebo
    Luo, Xuejing
    Yan, Wenjun
    IET RENEWABLE POWER GENERATION, 2017, 11 (10) : 1234 - 1244
  • [46] Parallelized Particle and Gaussian Sum Particle Filters for Large-Scale Freeway Traffic Systems
    Mihaylova, Lyudmila
    Hegyi, Andreas
    Gning, Amadou
    Boel, Rene K.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2012, 13 (01) : 36 - 48
  • [47] An operations based systems engineering approach for large-scale systems
    Merida, Staci N.
    Saha, Rahul A.
    2005 IEEE Aerospace Conference, Vols 1-4, 2005, : 4239 - 4250
  • [48] Parallel Simulation of Large-Scale Universal Particle Systems Using CUDA
    Li, Xiangfei
    Wang, Xuzhi
    Wan, Wanggen
    Zhu, Xiaoqiang
    Yu, Xiaoqing
    2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 572 - 577
  • [49] A Data-Driven Based Approach for Islanding Detection in Large-Scale Power Systems
    Golpira, Hemin
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2025, 40 (01) : 272 - 285
  • [50] A FSTCN-Based Leak Detection Method for Large-Scale Pipeline Transportation Systems
    Zhang, Du
    Kim, Chang-Su
    Hwang, Chul-Hyun
    Lee, Tae-Jun
    Jung, Hoe-Kyung
    IEEE ACCESS, 2025, 13 : 2101 - 2111