3차원 게임을 위한 시맨틱 가상환경 생성과 네비게이션 제어
Semantic Virtual Environment Generation and Navigation Control for 3D Games
1
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
3차원 게임 프로그래밍에서 요구되는 가상환경 생성에 있어서 가상환경의 기능이 단순한 배경 제공의 기능 외에 실세계 환경과 직접적으로 관련되는 정보를 포함하는 것이 필요하다. 본 연구에서는 게임에서 실제 환경을 가시화한 가상환경에서 캐릭터가 진행할 때 가상환경에서의 지리적 위치를 알게 함과 동시에 환경과 관련된 정보를 실시간으로 제공하는 시스템을 구현한다. 이러한 기능은 가상환경이 특정 지역에서 고유한 정보를 보유할 수 있게 하고 환경의 조건에 따라 장면을 제어해갈 수 있는 점에서 시맨틱 가상 환경(Semantic Virtual Environment) 구현의 한 방법을 제공한다고 할 수 있다. 본 논문에서는 이러한 게임에서의 시맨틱 가상환경 구현을 목적으로 유비쿼터스 환경에서 위치기반 실시간 정보 입력을 가능하게 하는 시스템과 가상환경 내 특정 위치를 찾아 대화형으로 네비게이션을 제어할 수 있도록 해주는 방법에 대해 설명한다.
Abstract
In conventional game systems, virtual environments usually have just the role of a background without the direct relationships for game characters. They do not consider the semantics about virtual environments. In this paper, we develop a game navigation system that provides semantic information about virtual environments including geographical, historical or any other location-dependent information. Then, the game character obtains the geographical location and its related information when it navigates through a virtual environment. It can be an implementation method for a semantic virtual environment because it can have the environment maintain its semantics depending on the specific location. In addition, we describe a method that can control a character's motion in the semantic virtual environment interactively, and that can input specific information according to the location of the character.
참고문헌 (12)
- Lars Bishop, "Designing a PC Game Engine", 18(1) (1998)
- Frank D. Luna, "DirectX 9를 이용한 3D 게임 프로그래밍 입문" (2004), 정보문화사
- Marc Erich Latoschik, "High-Level Semantics Representation for Intelligent Simulative Environments", pp.283~284 (2005)
- Greg Snook, "C++와 DirectX9를 이용한 실시간 3D 지형 엔진" (2004), 정보문화사
- Tomas Akenine, "Real-Time Rendering 2판" (2003), 정보문화사
- Akenine-Mller, "Fast 3D Triangle-Box Overlap Testing", 6(1), pp.29~33 (2001)
- K. Kanev, "Integrating Dynamic Full-Body Motion Devices in Interactive 3D Entertainment", pp.76~86 (2002)
- Sung-Jin Kim, "A Global Timestamp-Based Scalable Framework for Multi-Player Online Games", pp.2~ (2002)
- C. Faisstnauer, "Construction of an Open Geometry Server for Client-Server Virtual Environments", pp.105~114 (2001)
- J. Purbrick, "An Extensible Event-based Infrastructure for Networked Virtual Worlds", pp.15~21 (2002)
- S. Srinivasan, "Design Patterns in Object-Oriented Frameworks", 32(2), pp.24~32
- Marc Erich Latoschik, "High-Level Semantics Representation for Intelligent Simulative Environments", pp.283~284 (2005)
