A Streaming Engine for PC-Based 3D Network Games onto Heterogeneous Mobile Platforms

  • Gi Sook Jung
  • Soon Ki Jung
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3942)


In this paper, we present a new middle-ware, streaming engine that can implement existing OpenGL-based 3D network games onto heterogeneous platforms. The engine consists of capturing OpenGL command stream, scene graph reconstruction, data simplification, and compression and transmission. Without modifying the original source code, our system can extend 3D network games onto various platforms, using hierarchical geometry hashing, a client-server scene graph, and a simple NPR(Non-Photorealistic Rendering) technique to reduce the amount of transmission.


Mobile Device Scene Graph Network Game Game Server Original Source Code 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    GLIntercept: A OpenGL Function Call Interceptor,
  2. 2.
    Hesina, G., et al.: Distributed OpenInventor: Virtual Reality Software and Technology Archive. In: Proceedings of the ACM Symposium on Virtual Reality Software and Technology, pp. 74–81 (1999)Google Scholar
  3. 3.
    Mohr, A., Gleicher, M.: HijackGL: Reconstructing from Streams for Stylized Rendering. In: The 2002 International Symposium on Non-Photorealistic Animation and Rendering (2002)Google Scholar
  4. 4.
  5. 5.
  6. 6.
    Sham, J., et al.: A Client-Server-Scenegraph for the Visualization of Large and Dynamic 3D Scenes. Journal of WSCG 12(1-3) (2004)Google Scholar
  7. 7.
    Teler, E., Lischinski, D.: Streaming of Complex 3D Scenes for Remote Walkthroughs. In: Proceeding of EUROGRAPHICS 2001, pp. 17–25 (2001)Google Scholar
  8. 8.
    Vincent Project : A 3D Rendering Library for Mobile Devices,

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Gi Sook Jung
    • 1
  • Soon Ki Jung
    • 1
  1. 1.VR Laboratory, Department of Computer EngineeringKyungpook National UniversityDaeguSouth Korea

Personalised recommendations