Dynamic VRML pre-caching for large-scale collaborative virtual environment

Large-scale collaborative virtual environment allows multiple users connected to each other through the internet. Due to large amount of data needed to construct the complete scene, it’s very slow for a client host to replicate to all those data locally and render the whole scene. Although some exis...

Full description

Saved in:
Bibliographic Details
Main Author: Liu, Yu.
Other Authors: Lin Qingping
Format: Theses and Dissertations
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/18826
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-18826
record_format dspace
spelling sg-ntu-dr.10356-188262023-07-04T15:49:15Z Dynamic VRML pre-caching for large-scale collaborative virtual environment Liu, Yu. Lin Qingping School of Electrical and Electronic Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics Large-scale collaborative virtual environment allows multiple users connected to each other through the internet. Due to large amount of data needed to construct the complete scene, it’s very slow for a client host to replicate to all those data locally and render the whole scene. Although some existing systems had been developed for on-demand transmission and dynamic scene construction, there are still many technical issues and needs further improvements. This project is directed at improving the pre-caching mechanism. In this dissertation, and approach of dynamic pre-caching mechanism based on visual importance factor is proposed. The mechanism partitions the virtual space into many zones and cells. And for each cell, the visual importance factor had been pre-calculated for all the relevant objects in the scene. Based on client user’s current state, those objects with high visibility importance factor are downloaded first and ready to be rendered into the scene. Also certain additional visible objects from the neighboring cell will be re-cached and ready to be rendered. This gives the client user a better virtual tour by reducing the latency that user needs to wait for visibility calculation, downloading and rendering object. Master of Science (Communication Software and Networks) 2009-07-20T03:38:44Z 2009-07-20T03:38:44Z 2008 2008 Thesis http://hdl.handle.net/10356/18826 en 49 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
Liu, Yu.
Dynamic VRML pre-caching for large-scale collaborative virtual environment
description Large-scale collaborative virtual environment allows multiple users connected to each other through the internet. Due to large amount of data needed to construct the complete scene, it’s very slow for a client host to replicate to all those data locally and render the whole scene. Although some existing systems had been developed for on-demand transmission and dynamic scene construction, there are still many technical issues and needs further improvements. This project is directed at improving the pre-caching mechanism. In this dissertation, and approach of dynamic pre-caching mechanism based on visual importance factor is proposed. The mechanism partitions the virtual space into many zones and cells. And for each cell, the visual importance factor had been pre-calculated for all the relevant objects in the scene. Based on client user’s current state, those objects with high visibility importance factor are downloaded first and ready to be rendered into the scene. Also certain additional visible objects from the neighboring cell will be re-cached and ready to be rendered. This gives the client user a better virtual tour by reducing the latency that user needs to wait for visibility calculation, downloading and rendering object.
author2 Lin Qingping
author_facet Lin Qingping
Liu, Yu.
format Theses and Dissertations
author Liu, Yu.
author_sort Liu, Yu.
title Dynamic VRML pre-caching for large-scale collaborative virtual environment
title_short Dynamic VRML pre-caching for large-scale collaborative virtual environment
title_full Dynamic VRML pre-caching for large-scale collaborative virtual environment
title_fullStr Dynamic VRML pre-caching for large-scale collaborative virtual environment
title_full_unstemmed Dynamic VRML pre-caching for large-scale collaborative virtual environment
title_sort dynamic vrml pre-caching for large-scale collaborative virtual environment
publishDate 2009
url http://hdl.handle.net/10356/18826
_version_ 1772828535861280768