Developing a Visual Programming Language-based Three-dimensional Virtual Reality Authoring Tool to Compose Virtual Interior Space

실내공간구성을 위한 시각 프로그래밍 언어 기반 3차원 가상현실 저작도구 개발에 관한 연구

  • 박현수 (건국대학교 건축공학과) ;
  • 박성준 (건국대학교 인터넷 미디어공학부) ;
  • 김지인 (건국대학교 인터넷 미디어공학부) ;
  • 박재완 ((주)정림건축 기술연구소)
  • Published : 2005.10.01

Abstract

This paper presents an attempt to develop a visual programming language-based 3D virtual reality authoring tool intended to compose virtual interior space. The rapid development of digital technology and the wide spread of the Intenet have expanded the different uses of virtual reality in a number of applications ranging from interior design to building maintenance. In particular, the construction of cyber spaces based on existing interior spaces is becoming increasingly important. Current research, however, remains at the level of converting 3D models into virtual reality models, despite practitioners' needs for structural space models. Moreover, commercial tools to build virtual reality space have the disadvantage of targeting people who have professional knowledge of computer programs and computer graphics. Accordingly, the 3D virtual reality authoring tool developed in this research - called the VESL system - enables virtual and structural space to be easily composed using intuitive and interactive visual interfaces, which are based on visual programming techniques. The VESL system also provides an XML based semantic description of interior space, to be used to describe interior space information. We anticipate that the virtual reality spaces composed by this system will be of considerable use in the fields of architecture and interior design. Further research issues identified at the end of the research include developing a converter/filter for transforming Internet virtual reality standard language, or VRML, and evaluating the application of the system for practical use.

Keywords

References

  1. Burnett, M. M., Golberg, A., & Lewis, T., Visual Object Oriented Programming, Manning Publications Co, 1995
  2. Marriott, K., & Meyers, B., Visual Language Theory, Springer Verlag, 1998
  3. Dennis, K., & Smeulders, A.W.M., A visual programming interface for an image processing environment, In Pattern Recognition Letters, 1994
  4. 김성아, VRML를 이용한 건축물 정보의 시각화에 관한 기초적 연구, 대한건축학회논문집, 18권11호, 2002
  5. 김성아, XML과 VRML의 보완적 적용에 의한 건축물 정보표현방안, 한국실내디자인학회논문집 35호, 2002
  6. 서정범.박성준.김지인, 가상 공간설계를 위한 대화형 시각언어에 관한 연구, 한국정보과학회, 1997
  7. 이주영.김인환, XML기반의 건설 분야 설계정보의 표현 및 활용에 관한 연구: STEP 테이터 모델의 활용을 중심으로, 대한건축학회, 20권 10호, 2003
  8. 이연희.황지은.이윤길.최진원, 가상건축물 기술 언어를 이용한 자동화된 건축물 외관 모델링, 한국정보과학회 인간과 컴퓨터 상호작용 연구회 학술대회, 2002
  9. 이윤길.이연희.최진원, 지능형 가상공간의 구축 방법론에 대한 연구, 한국정보과학회 인간과 컴퓨터 상호작용 연구회 학술대회, 2002
  10. 이현수, 가상현실을 이용한 디지털 주택의 상호작용 사용자 인터페이 스 환경에 관한 연구, 대한건축학회, 20권10호, 2004
  11. 차주헌.이순걸.전희연, VR을 이용한 인터넷 기반 원격 제어 시스템, 한국 CAD/CAM학회논문집, 5권1호, 2000
  12. C. Williams, J., Raruse, & Hansen, C., The state of the art of visual languages for visualization, Proceedings of Visualization 1992
  13. Dyer D. S., A dataflow toolkit for visualization, IEEE Computer Graphics and Applications, 1990
  14. Fa, M., Fernando, T., & Dew, Peter M., Interactive Constraint-based Solid Modeling using allowable Motion, Proceedings on the second ACM symposium on Solid modeling and applications, 1993
  15. Fernando, T., Murray, N., Tan, K., & Wimalaratne, P., Software Architecture for a Constraint-based Virtual Environment, ACM, 1999
  16. Garber, M., & Lin, M., Constraint-based Motion Planning for Virtual Prototyping, ACM, 2002
  17. Schurr, A. Winter A., & Zndorf, A., Visual Programming with Graph Rewriting Systems, 11th International IEEE Symposium on Visual Languages, 1995
  18. AVS Homepage, http://www.avs.org
  19. Labview Homepage, http://www.ni.com