Share Email Print

Proceedings Paper

Presentation of a large amount of moving objects in a virtual environment
Author(s): Huanzhuo Ye; Jianya Gong; Jing Ye
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

It needs a lot of consideration to manage the presentation of a large amount of moving objects in virtual environment. Motion state model (MSM) is used to represent the motion of objects and 2n tree is used to index the motion data stored in database or files. To minimize the necessary memory occupation for static models, cache with LRU or FIFO refreshing is introduced. DCT and wavelet work well with different playback speeds of motion presentation because they can filter low frequencies from motion data and adjust the filter according to playback speed. Since large amount of data are continuously retrieved, calculated, used for displaying, and then discarded, multithreading technology is naturally employed though single thread with carefully arranged data retrieval also works well when the number of objects is not very big. With multithreading, the level of concurrence should be placed at data retrieval, where waiting may occur, rather than at calculating or displaying, and synchronization should be carefully arranged to make sure that different threads can collaborate well. Collision detection is not needed when playing with history data and sampled current data; however, it is necessary for spatial state prediction. When the current state is presented, either predicting-adjusting method or late updating method could be used according to the users' preference.

Paper Details

Date Published: 21 May 2004
PDF: 9 pages
Proc. SPIE 5291, Stereoscopic Displays and Virtual Reality Systems XI, (21 May 2004); doi: 10.1117/12.525555
Show Author Affiliations
Huanzhuo Ye, Wuhan Univ. (China)
Jianya Gong, Wuhan Univ. (China)
Jing Ye, China Univ. of Geosciences (China)

Published in SPIE Proceedings Vol. 5291:
Stereoscopic Displays and Virtual Reality Systems XI
Mark T. Bolas; Andrew J. Woods; John O. Merritt; Stephen A. Benton, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?