A Systematic Model for Constructing Environment in Virtual World

가상세계 구축을 위한 체계적 환경 모델링 방법

  • Kim, No-Sun (School of Electronic & Computer Engineering, Kyungpook National University) ;
  • Park, Jong-Hee (School of Electronic & Computer Engineering, Kyungpook National University)
  • 김노순 (경북대학교 전자공학과) ;
  • 박종희 (경북대학교 전자공학과)
  • Published : 2001.05.25

Abstract

In this paper, we design and implement a virtual environment which forms the basis of constructing a virtual world in a systematic fashion. Though virtual environments have been developed in several systems using the virtual reality, they are designed without a systematic method of constructing. In our framework, a virtual environment is structured in six layers according to their functions and ranges based on a classification of environmental factors of which the real world is composed. These layers compose a universal environment in our virtual world by operating independently and exchanging information with one another periodically. The designed environment shows that it Can provide diverse real life situations and is easily extensible to enhance its functionalities. We present effective design schemes for several important environmental factors. We demonstrate viability of our framework through implementing a plausible virtual world based on the proposed schemes.

본 논문에서는 가상세계를 체계적으로 구축하는데 기반이 되는 가상환경을 설계하고 구현한다. 지금까지 가상환경은 가상현실기술을 사용한 여러 시스템에서 구현되었지만 가상환경의 설계는 체계화된 구조화 방법 없이 이루어져 왔다. 본 논문에서는 실세계를 구성하는 환경변수의 분류를 바탕으로 가상환경을 기능과 범위에 따라 6개의 계층으로 구조화한다. 이 구분되는 계층들은 각기 독립적으로 동작하며, 주기적으로 정보를 교환하여 전체환경을 구성하게 된다. 설계된 가상환경은 실세계 환경과 같이 다양한 상황을 보여주며 확장에 있어서도 유연함을 보여 준다. 또한 구조화된 환경에서 동작하는 중요한 환경변수들의 효율적 구현방법을 제시한다. 제안된 가상환경의 구조화 방안을 바탕으로 가상세계를 구현하여 시험함으로써 효용성을 보인다.

Keywords

References

  1. J. Nomura, 'Virtual reality technology and its industrial applications', IEEE Control Engineering Practice, Vol.7, pp.1381-1394, 1999 https://doi.org/10.1016/S0967-0661(99)00114-8
  2. D. Tate, L. Sibert, and T. King, 'Using Virtual Environments for Firefighter Training', IEEE Computer Graphics and Applications, Vol.17, No.6, Nov., pp.23-29, 1997 https://doi.org/10.1109/38.626965
  3. R. Loftin and P. Kenny, 'Training the Hubble Space Telescope Flight Team', IEEE Computer Graphic ana Applications, 15(5), pp.31-37,1995 https://doi.org/10.1109/38.403825
  4. E. Ohmaye, 'Simulation-based language Iearning', Northwestern Univ., Ph.D dissertation, 1992
  5. J. Raper, 'Georeferenced four-dimensional virtual environments: principles and applications', IEEE Computer, Environ. and Urban Systems, Vol.22, No.6, pp.529-539, 1998 https://doi.org/10.1016/S0198-9715(98)00026-X
  6. N. Farenc, 'An Informed Environment dedicated to tile simulation of virtual humans in urban context', EUROGRAPHICS'99, Vol.18, No.3, 1999
  7. R. Lau and A. Young, 'Downscaling global information for regional benefit: coupling spatial models at varying space and times scales', IEEE Environmental Modelling & Software, Vol.14, pp.519-529, 1999 https://doi.org/10.1016/S1364-8152(99)00016-X
  8. J. Murray and S. Malone, 'The structures of advanced multimedia Iearning environments: reconfiguring space, time, story, and text,' ITS '92, Montreal, Canada, June 1992
  9. A. Bimbo, 'Specification by-example of virtual agent behavior,' IEEE Visualization and Computer Graphics, Vol. 1, No. 4, pp. 350-360, 1995 https://doi.org/10.1109/2945.485622
  10. F. Neyret, 'Modelling, animating, and rendering complex scenes using volumetric textures,' IEEE Trans. on Visualization & Computer Graphics, Vol.4, No.1, pp.55-70, 1998 https://doi.org/10.1109/2945.675652
  11. H. Noser and D. Talmann, 'A Rule-Based Interactive Behavioral Animation System for Humanoids', IEEE Trans. Visualization and Computer Graphics, Vol.5, No.4, pp.281-307, 1999 https://doi.org/10.1109/2945.817347
  12. 박종희, 박형근, '동적 환경에서의 효율적인 자율 에이전트 행위의 설계 및 구현', 정보과학회 추계 학술대회, Vol. 26, No. 4, pp. 281-307, 1999