Abstract
Terrains and other geometric models have been traditionally stored locally. Their remote access presents the characteristics that are a combination of file serving and realtime streaming like audio-visual media. This paper presents a terrain streaming system based upon a client server architecture to handle heterogeneous clients over low-bandwidth networks. We present an efficient representation for handling terrains streaming. We design a client-server system that utilizes this representation to stream virtual environments containing terrains and overlayed geometry efficiently. We handle dynamic entities in environment and the synchronization of the same between multiple clients. We also present a method of sharing and storing terrain annotations for collaboration between multiple users. We conclude by presenting preliminary performance data for the streaming system.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Deb, S., Narayanan, P.: Design of a geometry streaming system. In: ICVGIP, pp. 296–301 (2004)
Djurcilov, S., Pang, A.: Visualization products on-demand through the web. In: VRML, pp. 7–13 (1998)
Earnshaw, R.: The Internet in 3D Information, Images and Interaction. Academic Press, London (1997)
Li, J.: Progressive Compression of 3D graphics. Ph.D Dissertation, USC (1998)
Funkhouser, T.A.: Ring: A client-server system for multi-user virtual environments. I3D, 85–92 (1995)
Humphreys, G., Eldridge, M., Buck, I., Stoll, G., Everett, M., Hanrahan, P.: WireGL: A scalable graphics system for clusters. In: SIGGRAPH, pp. 129–140 (2001)
Koller, D., Turitzin, M., et al.: Protected interactive 3d graphics via remote rendering. In: SIGGRAPH, pp. 695–703 (2004)
Schneider, B., Martin., I.M.: An adaptive framework for 3D graphics over networks. Computers and Graphics, 867–874 (1999)
Martin, I.M.: Arte - an adaptive rendering and transmission environment for 3d graphics. In: Eighth ACM international conference on Multimedia, pp. 413–415 (2000)
Teler, E., Lischinski, D.: Streaming of Complex 3D Scenes for Remote Walkthroughs. EuroGraphics, 17–25 (2001)
Losasso, F., Hoppe, H.: Geometry clipmaps: terrain rendering using nested regular grids. ACM Trans. Graph. 23, 769–776 (2004)
Wagner, D.: Terrain geomorphing in the vertex shader. ShaderX2, Shader Programming Tips and Tricks with DirectX 9, Wordware Publishing (2003)
Pouderoux, J., Marvie, J.E.: Adaptive streaming and rendering of large terrains using strip masks. In: Proceedings of ACM GRAPHITE 2005, pp. 299–306 (2005)
Malvar, H.S.: Fast progressive image coding without wavelets. In: DCC 2000: Proceedings of the Conference on Data Compression, Washington, DC, USA, pp. 243–252. IEEE Computer Society, Los Alamitos (2000)
Guthe, M., Borodin, P., Klein, R.: Real-time out-of-core rendering. In the International Journal of Image and Graphics (IJIG) (to appear, 2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Deb, S., Bhattacharjee, S., Patidar, S., Narayanan, P.J. (2006). Real-Time Streaming and Rendering of Terrains. In: Kalra, P.K., Peleg, S. (eds) Computer Vision, Graphics and Image Processing. Lecture Notes in Computer Science, vol 4338. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11949619_25
Download citation
DOI: https://doi.org/10.1007/11949619_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68301-8
Online ISBN: 978-3-540-68302-5
eBook Packages: Computer ScienceComputer Science (R0)