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 条
  • [21] Detection and representation of sharp features in octree-based meshes using different types of elements
    Arenas, Cristopher
    Lobos, Claudio
    2018 37TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2018,
  • [22] GPCD: Grid-based predictive collision detection for large-scale environments in computer games
    Yu, Zhiwen
    Wong, Hau-san
    2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, : 1025 - +
  • [23] Frequency Domain Analysis of Large-Scale Proxy Logs for Botnet Traffic Detection
    Bottazzi, Giovanni
    Italiano, Giuseppe F.
    Rutigliano, Giuseppe G.
    SECURITY OF INFORMATION AND NETWORKS (SIN'16), 2016, : 76 - 80
  • [24] An octree-based multiresolution approach supporting interactive rendering of very large volume data sets
    Pinskiy, D
    Brugger, E
    Childs, H
    Hamann, B
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING SCIENCE, SYSTEMS AND TECHNOLOGY, VOLS I AND II, 2001, : 16 - 22
  • [25] Particle filter meets hybrid octrees: an octree-based ground vehicle localization approach without learning
    Vincent Vauchey
    Yohan Dupuis
    Pierre Merriaux
    Xavier Savatier
    Applied Intelligence, 2023, 53 : 27982 - 27997
  • [26] Pressure model of soft body collision detection based on Octree
    VCC Division, School of Computer and Information, Hefei University of Technology, Hefei 230009, China
    Xitong Fangzhen Xuebao, 2006, 10 (2903-2905+2910):
  • [27] Octree-based approach to real-time collision-free path planning for robot manipulator.
    Hamada, K
    Hori, Y
    AMC '96-MIE - 1996 4TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, PROCEEDINGS, VOLS 1 AND 2, 1996, : 705 - 710
  • [28] Dynamical behaviour of multi-particle large-scale systems
    Lopes, Antonio M.
    Tenreiro Machado, J. A.
    NONLINEAR DYNAMICS, 2012, 69 (03) : 913 - 925
  • [29] Dynamical behaviour of multi-particle large-scale systems
    António M. Lopes
    J. A. Tenreiro Machado
    Nonlinear Dynamics, 2012, 69 : 913 - 925
  • [30] ONLINE, INSITU PARTICLE MEASUREMENTS IN LARGE-SCALE COMBUSTION SYSTEMS
    HOLVE, DJ
    MEYER, PL
    MUZIO, LJ
    SHIOMOTO, GH
    FIFTH ANNUAL INTERNATIONAL PITTSBURGH COAL CONFERENCE, 1988, : 972 - 984