Back to Search Start Over

Hierarchical structures for collision checking between virtual characters.

Authors :
Stüvel, Sybren A.
Magnenat‐Thalmann, Nadia
Thalmann, Daniel
Egges, Arjan
Stappen, A. Frank
Source :
Computer Animation & Virtual Worlds; May-Aug2014, Vol. 25 Issue 3/4, p333-340, 10p
Publication Year :
2014

Abstract

ABSTRACT Simulating a crowded scene like a busy shopping street requires tight packing of virtual characters. In such cases, collisions are likely to occur, and the choice in collision detection shape will influence how characters are allowed to intermingle. Full collision detection is too expensive for crowds, so simplifications are needed. The most common simplification, the fixed-width, pose-independent cylinder, does not allow intermingling of characters, as it will either cause too much empty space between characters or undetected penetrations. As a possible solution to this problem, we introduce the bounding cylinder hierarchy (BCH), a bounding volume hierarchy that uses vertical cylinders as bounding shapes. Because the BCH is a generalization of the single cylinder, we expect that this representation can be easily integrated with existing crowd simulation systems. We compare our BCH with commonly used collision shapes, namely the single cylinder and oriented bounding box tree, in terms of query time, construction time, and represented volume. To get an indication of possible crowd densities, we investigate how close characters can be before collision is detected and finally propose a critical maximum depth for the BCH. Copyright © 2014 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
15464261
Volume :
25
Issue :
3/4
Database :
Complementary Index
Journal :
Computer Animation & Virtual Worlds
Publication Type :
Academic Journal
Accession number :
96152446
Full Text :
https://doi.org/10.1002/cav.1592