가상환경에서의 인터랙션을 위한 모바일 시스템용 인터페이스 프레임워크 개발
The Development of Mobile-based User Interface Framework for Virtual Environments
1
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
가상환경이란 사용자들에게 실감나는 감각적 체험과 인터랙션을 제공하여 마치 실제 공간에 있는 것 같은 느낌을 주는 멀티미디어 환경을 일컫는다. 이런 가상환경에 일반 사용자들에게 친숙한 2차원 인터페이스를 활용하여 사용자 인터랙션을 쉽게 도와주는 연구가 많았는데, 주로 특정 가상환경에서만 사용할 수 있고 일반적으로 적용하기 어려운 문제가 있었다. 이런 점을 개선하기 위해 가상환경을 위한 2차원 사용자 인터페이스 저작 프레임워크 개발 시도가 있었으나 사용성이나 유연성이 부족했다. 본 연구에서는 XML과 스크립트 언어를 활용하고 동적으로 모듈을 적재하고 설정하는 기능과 이벤트 처리 메커니즘을 제공하여 사용성과 유연성을 지원하는 새로운 가상현실 인터페이스 제작 툴킷인 HIVE 프레임워크를 만들었다. 본 논문에서는 먼저 HIVE프레임워크에 대해 설명하고, HIVE를 이용하여 다양한 인터페이스를 개발한 예를 보여주며, 향후 연구방향에 대해 논한다.
Abstract
Virtual environment is an interactive multimedia space that allows users to experience realistic sensory feedbacks and interactions as they do in real world. There have been some work on the development of two-dimensional user interface for supporting interactions in a virtual environment. However, most of them were designed for specific virtual environments and hence could not be easily deployed to other virtual worlds. To address this problem, some frameworks were developed for building two-dimensional user interfaces for virtual environment, but they had limitations in usability or flexibility. In this paper, we present the HIVE framework, which is designed to help ease the development of two-dimensional user interface for the virtual environment while satisfying the requirements of both usability and flexibility. The HIVE framework utilizes XML and scripting capability, dynamic module loading, XML and script language for usability. It provides module loading, configuration, and event processing mechanism for flexibility. This paper first explains the HIVE framework and describes the applications developed for some virtual environments followed by discussing the future research directions.
참고문헌 (13)
- "What's Real About Virtual Reality?" (1999)
- "3D User Interfaces: Theory and Practice", pp.139~182 (2004), Addison-Wesley Professional
- "A Glove Interface with Tactile feeling display for Humanoid Robotics and Virtual Reality system", pp.13~17 (2005)
- "가상필드에서 초등학생들의 과학점 탐구를 도와주는 멀티미디어 보조도구", pp.143~150 (2005)
- "Towards a Workflow and Interaction Framework for Virtual Aquaria" (2004), VR for Public Consumption
- "Distance Learning Classroom Using Virtual Harlem", pp.489~498 (2001)
- "가상환경에서의 사용자 인터랙션 지원을 위한 가상 계측 단말기 스크립팅 툴킷", 12(1), pp.155~158 (2005)
- "Virtual reality interfaces using Tweek", pp.278~278 (2002)
- "Graphical interaction devices for distributed virtual reality system", pp.363~367 (2004)
- "The Virtual Tricorder: A Unified Interface for Virtual Reality", pp.39~40 (1995)
- "Programming in Lua" (2005), Lua.Org
- "Designing Virtual Reality Reconstruction of the Koguryo Mural", 3675, pp.194~201 (2005)
- "Learning Cooperation Skills in a Tangible Moyangsung", pp.689~698 (2007)
