1st Intenational ICST Conference on Immersive Telecommunications & Workshops

Research Article

Optimizing avatar environmental update in shared virtual reality environments

  • @INPROCEEDINGS{10.4108/ICST.IMMERSCOM2007.2243,
        author={James  Kempf and Ajay  Chander and  Manhee  Jo},
        title={Optimizing avatar environmental update in shared virtual reality environments},
        proceedings={1st Intenational ICST Conference on Immersive Telecommunications \& Workshops},
        publisher={ACM},
        proceedings_a={IMMERSCOM},
        year={2010},
        month={5},
        keywords={Virtual reality graphics update multiplayer on-line games},
        doi={10.4108/ICST.IMMERSCOM2007.2243}
    }
    
  • James Kempf
    Ajay Chander
    Manhee Jo
    Year: 2010
    Optimizing avatar environmental update in shared virtual reality environments
    IMMERSCOM
    ICST
    DOI: 10.4108/ICST.IMMERSCOM2007.2243
James Kempf1,*, Ajay Chander1,*, Manhee Jo1,*
  • 1: NTT DoCoMo USA Labs, 3240 Hillview Avenue, Palo Alto, CA 94304, USA. 1-650-493-9600
*Contact email: kempf@docomolabs-usa.com, chander@docomolabs-usa.com, mjo@docomolabs-usa.com

Abstract

A major problem with the current generation of shared 3D virtual reality game-like environments on the Internet is that update of the virtual environment during avatar movement often lags considerably behind the scene which the avatar's user perceives. The result is an unsatisfying, artificial experience, in which the user must halt avatar movement until the new scene slowly assembles before the avatar and sounds pick up, or allow the avatar to continue moving and risk bumping into objects that are revealed later when the view fully assembles. This paper describes an algorithm for optimizing environmental update based on a caching strategy for prefetching environmental data around a stationary avatar and a statistical model predicting avatar movement that is used for determining when and where to start updating the environmental data when the avatar starts moving.