|
ABSTRACT
Animated crowds are effective to increase realism in virtual reality applications. However, rendering crowds requires large computational power. In this paper, we present a technique suitable to render large crowds of characters that takes advantage of existing programmable graphics hardware. Impostors are used for low-detail representation, while pseudo-instancing is used for higher detail. A LOD map is used to select between both representations, based on a customizable threshold.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ARB. 2003. ARB_point_sprite extension. Tech. rep., OpenGL Architecture Review Board.
|
| |
2
|
|
| |
3
|
De Heras Ciechomski, P., Schertenleib, S., Mam, J., Maupu, D., and Thalmann, D. 2005. Real-time shader rendering for crowds in virtual heritage. In The 6th International Symposium on Virtual Reality, Archaeology and Cultural Heritage, Eurographics Association, Pisa, Italy, 91--98.
|
 |
4
|
|
| |
5
|
Grossman, J. P., and Dally, W. J. 1998. Point sample rendering. In Rendering Techniques '98, Springer, 181--192.
|
 |
6
|
|
| |
7
|
Millán, E., and Rudomín, I. 2006. A comparison between impostors and point-based models for interactive rendering of animated models. In Proceedings of the International Conference on Computer Animation and Social Agents (CASA) 2006, University Press.
|
| |
8
|
|
| |
9
|
Reynolds, C. 2006. Crowd simulation on PS3. In Game Developers Conference 2006.
|
| |
10
|
Rudomín, I., Millán, E., and Hernández, B. 2005. Fragment shaders for agent animation using finite state machines. Simulation Modelling Practice and Theory 13, 8 (November), 741--751.
|
| |
11
|
|
| |
12
|
Scott, P. 2004. Shader model 3.0, best practices. Tech. rep., NVIDIA Corporation. available online at http://developer.nvidia.com/object/SM3 _0_best_practices.html.
|
| |
13
|
|
 |
14
|
|
| |
15
|
Wand, M., and Strasser, W. 2002. Multi-resolution rendering of complex animated scenes. Computer Graphics Forum 21, 3. Eurographics 2002.
|
| |
16
|
Zelsnack, J. 2004. GLSL pseudo-instancing. Tech. rep., NVIDIA Corporation. available online at http://download.nvidia.com/developer/SDK/Individual_Samples/samples.html.
|
CITED BY 4
|
|
Ladislav Kavan , Simon Dobbyn , Steven Collins , Jiří Žára , Carol O'Sullivan, Polypostors: 2D polygonal impostors for 3D crowds, Proceedings of the 2008 symposium on Interactive 3D graphics and games, February 15-17, 2008, Redwood City, California
|
|
|
Jonathan Maïm , Barbara Yersin , Daniel Thalmann, Real-time crowds: architecture, variety, and motion planning, ACM SIGGRAPH ASIA 2008 courses, p.1-16, December 10-13, 2008, Singapore
|
|
|
|
|
|
|
|