FAST CROWD RENDERING IN COMPUTER GAMES

Volume: 11 Number: 1 October 1, 2010
EN TR

FAST CROWD RENDERING IN COMPUTER GAMES

Abstract

Computer games, with the speed advancements of graphical processors, are coming closer to the quality of cinema industry. Contrary to offline rendering of the scenes in a motion picture, computer games should be able to render at 30 frames per second. Therefore, CPU and memory performance are sought by using various techniques. This paper is about using instancing feature of contemporary graphical processors along with level of detail techniques which has been in use for a very long time. Using instancing, 15,000 instances were successfully rendered at 30 frames per second using a very low %10 CPU usage. The application can render 40,000 instances at 13 frames per second.

Keywords

References

  1. Aubel, A., Boulic, R. and Thalmann, D. Animated impostors for real-time display of numerous virtual humans. Proceedings of the First International Conference on Virtual Worlds. Springer-Verlag, pp. 14- 28. 1998.
  2. Clark, J.H. (1976). Hierarchical geometric models for visible surface algorithms. Commun. ACM. 19(10). 547-554.
  3. Dobbyn, S., Hamill, J., O'Connor, K. ve O'Sullivan, C. (2005). Geopostors: a realtime geometry / impostor crowd rendering system. Symposium on Interactive 3D Graphics. Proceedings of the 2005 symposium on Interactive 3D graphics and games, 95-102.
  4. Dudash, B. (2004). Mesh instancing. Technical Report, NVIDIA Corporation.
  5. Kavan, L., Dobbyn, S., Collins, S., Zara, J. ve O'Sullivan, C. (2008). Polypostors: 2D Polygonal Impostors for 3D Crowds. Symposium on Interactive 3D Graphics. Proceedings of the 2008 symposium on Interactive 3D graphics and games, 149- 155.
  6. Luebke, D., Reddy, M., Cohen, J., Varshney, A., Watson, B. ve Huebner, R. (2003). Level of detail for 3D graphics. San Francisco: Morgan Kaufmann Publishers.
  7. Paul, E.B. (2006). Manhattan distance. Dictionary of Algorithms and Data Structures. U.S. National Institute of Standards and Technology.
  8. Scott, P. (2004). Shader model 3.0, best practices. Technical Report, NVIDIA Corporation.

Details

Primary Language

English

Subjects

-

Journal Section

-

Authors

Publication Date

October 1, 2010

Submission Date

October 1, 2010

Acceptance Date

-

Published in Issue

Year 2010 Volume: 11 Number: 1

APA
Oğuz, K. (2010). FAST CROWD RENDERING IN COMPUTER GAMES. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering, 11(1), 23-33. https://izlik.org/JA27CG66GN
AMA
1.Oğuz K. FAST CROWD RENDERING IN COMPUTER GAMES. AUJST-A. 2010;11(1):23-33. https://izlik.org/JA27CG66GN
Chicago
Oğuz, Kaya. 2010. “FAST CROWD RENDERING IN COMPUTER GAMES”. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering 11 (1): 23-33. https://izlik.org/JA27CG66GN.
EndNote
Oğuz K (September 1, 2010) FAST CROWD RENDERING IN COMPUTER GAMES. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering 11 1 23–33.
IEEE
[1]K. Oğuz, “FAST CROWD RENDERING IN COMPUTER GAMES”, AUJST-A, vol. 11, no. 1, pp. 23–33, Sept. 2010, [Online]. Available: https://izlik.org/JA27CG66GN
ISNAD
Oğuz, Kaya. “FAST CROWD RENDERING IN COMPUTER GAMES”. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering 11/1 (September 1, 2010): 23-33. https://izlik.org/JA27CG66GN.
JAMA
1.Oğuz K. FAST CROWD RENDERING IN COMPUTER GAMES. AUJST-A. 2010;11:23–33.
MLA
Oğuz, Kaya. “FAST CROWD RENDERING IN COMPUTER GAMES”. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering, vol. 11, no. 1, Sept. 2010, pp. 23-33, https://izlik.org/JA27CG66GN.
Vancouver
1.Kaya Oğuz. FAST CROWD RENDERING IN COMPUTER GAMES. AUJST-A [Internet]. 2010 Sep. 1;11(1):23-3. Available from: https://izlik.org/JA27CG66GN