• Title/Summary/Keyword: 지형맵

Search Result 64, Processing Time 0.049 seconds

A Development on The 3D Terrain Map Creator Editor using Satellite Image and Geographic Information (위성사진과 지형 정보를 이용한 3차원 지형 맵 제작용 에디터 개발 연구)

  • Bae, Seoung-Soo;Kim, Hyun-Chul;Kim, Ki-Sun;Park, Hee-Yong;Cho, Chang-Suk
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2012.05a
    • /
    • pp.147-150
    • /
    • 2012
  • 본 연구에서는 GIS 고도 데이터와 항공 영상 사진 정보를 이용하여 3차원 실감 지형 맵 제작 3D 에디터 개발 연구를 한다. 높이맵 방식을 이용하여 지형을 3차원화시켜 사용자에게 제공하며, 이를 위해 카메라를 기준으로 하여 보여주는 지형의 상세함을 변화시키는 상세도 레벨 설정방식으로 컴퓨터 메모리를 효율적으로 관리 할 수 있도록 하였다. 실제 지형 데이터를 이용하기 때문에 컴퓨터상에서 3차원의 실제 지형을 체험할 수 있으며 에디터 기능을 통하여 고도맵과 영상 사진만으로 간단히 실감 지도를 제작할 수 있도록 하였다.

  • PDF

An Authoring System for Large-scale 3D Game Map (대규모 지형의 3D 게임맵 구성을 위한 저작 시스템 개발)

  • 김혜선;이동춘;박찬용;장병태
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.451-453
    • /
    • 2002
  • 최근 들어, 3D 게임개발이 활발해지면서 게임 맵을 생성하기 위한 저작 시스템 또한 그 필요성을 더해 가게 되었다. 본 논문의 3D 게임 맵 저작 시스템은 맵을 구성하기 위해 자체적인 지형 생성 기능을 제공하며, 다양한 3D 객체 배치 기능, 스크립트 작성 및 시뮬레이션 기능을 제공한다. 특히, 대규모 실외용 지형을 생성하기에 적합하도록 특수화된 지형 구조를 가지고 있으며, 기존의 지형 CLOD 알고리즘을 개선하여 특수화된 지형의 렌더링 속도 문제를 해결하였다. 또한, 사용자가 손쉽게 게임 맵을 생성할 수 있도록 편리한 사용자 인터페이스를 지원한다.

  • PDF

MobileMapGen: Mobile Map Application Generator (MobileMapGen : 모바일 맵 응용 생성기)

  • Min, Kyeong-Yoon;Park, Won-Jin;Eum, Doohun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1464-1467
    • /
    • 2012
  • 스마트 폰 사용자 수가 2000만명 이상이 됨에 따라 모바일 맵 서비스에 대한 수요가 급증하고 있다. 한편, 모바일 기반의 맵 응용의 개발을 위해선 WINDEV Mobile 17과 같은 유료 개발 환경이 있지만 자동화 지원 경도가 미약하여 맵 응용의 생산성이 떨어지고 유지 보수 기간도 많이 소요된다. 우리가 설계하고 구현한 MobileMapGen은 GoogleMaps API를 사용하며 서버 측을 위해 CMS(Content Management System)인 Drupal 환경에 사용 가능 한 모듈들을 생성하고 클라이언트 측엔 iOS 앱을 생성해 맵 응용에 대한 생산성을 향상시켜 준다. 맵 컨텐츠와 그와 연관된 컨텐츠들을 함께 제공하는 모바일의 맵 응용 생성기인 MobileMapGen과 달리 WINDEV Mobile 17, MobilForms, 그리고 VisualStudio.NET는 맵 인터페이스를 지원하지 않거나 위치 정보 형태만을 표시한다. 그렇기 때문에 사용자가 원하는 지형/지물 컨텐츠 타입을 생성하거나 맵 상에 표시하고 관심의 대상인 지형/지물과 연관된 컨텐츠들을 검색할 수 없다.

A Terrain Rendering Method using Roughness Map and Bias Map (거칠기맵과 편향맵을 이용한 지형 렌더링 가법)

  • Lee, Eun-Seok;Jo, In-Woo;Shin, Byeong-Seok
    • Journal of the Korea Computer Graphics Society
    • /
    • v.17 no.2
    • /
    • pp.1-9
    • /
    • 2011
  • In recent researches, several LOD techniques are used for real-time visualization of large sized terrain data. However, during mesh simplification, geometry popping may occur in consecutive frames, because of the geometric error. We propose an efficient method for reducing the geometry popping using roughness map and bias map. A roughness map and a bias map are used to move vertices of the terrain mesh to appropriate position where they minimize the geometry errors. A roughness map and a bias map are represented as a texture suitable for GPU processing. Moving vertices using bias map is processed on the GPU, so the high-speed visualization can be possible.

A GPU-based Terrain Rendering using Multi-resolution Bias Map (다해상도 편향맵을 이용한 GPU기반의 지형 렌더링)

  • Lee, Eun-Seok;Kim, Tae-Gwon;Lee, Jin-Hee;Shin, Byeong-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.314-316
    • /
    • 2012
  • 대용량 지형 데이터를 실시간에 렌더링 하기 위해 여러 가지 연속상세단계 기법들이 연구되었다. 하지만 이러한 방법을 적용해도 지형 데이터가 하드웨어에서 처리할 수 있는 크기보다 클 경우 과도한 간략화로 인한 기하오차가 발생하거나 프레임률이 저하된다. 또한 기존 연속상세단계 기법을 수행하기 위해 만들어진 자료구조들 또한 지형 데이터의 크기에 비례하여 커지므로 메모리와 전처리 시간이 많이 소요된다. 본 논문에서는 적은 개수의 정점으로 효과적인 지형 렌더링이 가능한 편향맵을 다해상도로 확장하여 별도의 자료구조가 따로 필요 없는 간단한 연속상세단계 기법을 제안한다. 이 방법은 적은 메모리 용량으로 높은 정확도의 지형을 실시간에 렌더링 할 수 있다. 연속상세단계 선택은 보다 빠른 처리를 위해 GPU에서 패치 단위의 테셀레이션을 통해서 단일 패스로 수행된다. 상세단계가 선택으로 세분화 된 지형의 각 정점들은 화면 공간상의 오차를 참조하여 각각의 상세단계를 선택한 후 해당되는 편향맵에 저장된 이동벡터만큼 이동하여 최종 지형 메쉬를 생성한다. 제안한 방법은 전처리 단계를 포함한 모든 처리가 GPU에서 수행되므로 속도가 빠르고 적은 정점으로 보다 정확한 지형을 렌더링 할 수 있다.

게임엔진연재 / 게임환경 저작 위한 필수 도구 맵 에디터

  • Kim, Hyeon-Bin
    • Digital Contents
    • /
    • no.10 s.125
    • /
    • pp.118-120
    • /
    • 2003
  • 맵에디터(map editor)란 게임에 사용될 게임환경을 저작하는 도구로서 게임의 무대가 되는 지형을 생성하고, 게임에 사용되는 다양한 건물이나 주인공, 몬스터 등을 객체를 배치하는 등 게임 환경의 변화를 눈으로 보면서 손쉽게 저작할 수 있도록 한다. 뿐만 아니라 게임 객체 혹은 지형의 여러가지 속성을 설정해 게임에 그 값을 반영토록 하는 기능을 제공하기도 한다.

  • PDF

MapAppGen : Drupal Based Map Application Generator (MapAppGen: Drupal 기반 맵 응용 생성기)

  • Jeong, Min-Kyung;Nam, Mi-Jin;Kang, Hye-Rim;Eum, Doohun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.72-75
    • /
    • 2010
  • Google을 시작으로 포털 사이트들이 Maps API를 공개하면서 맵 응용에 대한 수요가 급증하고 있다. 맵 응용의 개발은 대부분 수작업으로 이루어지고 있기 때문에 맵 응용의 생산성이 떨어질 뿐만 아니라 유지 보수에도 많은 시간과 노력이 요구되고 있다. 우리가 설계하고 구현한 MapAppGen은 ModuleGen, IndexGen, MapGen으로 구성되며 맵 응용을 자동으로 생성한다. MapAppGen은 Google Maps API를 사용하여 CMS(Content Management System) 중의 하나인 Drupal에 적용 가능한 모듈들을 생성해 맵 응용에 대한 생산성을 향상시켜 준다. MapAppGen처럼 맵 응용을 위해 Drupal 모듈을 생성하는 생성기는 현재 존재하지 않으며 Gmap이나 NodeMap과 같이 고정된 맵 인터페이스 모듈들은 존재한다. 그러나 Gmap이나 NodeMap 모듈은 Drupal의 기본 컨텐츠 타입 모듈에 의존하기 때문에 사용자는 원하는 지형/지물 컨텐츠 타입을 생성해 활용할 수 없고 지형/지물들을 유형별로 맵 상에 표시하고 연관된 컨텐츠들을 검색할 수도 없다.

Drupal-based Map Application Generator(MapAppGen): an Application Generation Example for Famous Restaurants (Drupal 기반 맵 응용 생성기 (MapAppGen) : 맛집탐방 응용 생성 사례)

  • Eum, Doo-Hun
    • The KIPS Transactions:PartD
    • /
    • v.19D no.3
    • /
    • pp.229-236
    • /
    • 2012
  • The demand for map applications in both Web and mobile environments has been rapidly increased with the population of Web and smart phone usage. Web-based map applications are mostly developed on such environments as ArcGIS and MapServer and mobile map applications are developed on such API levels as Google Maps and Yahoo Maps. But many parts of map applications are still constructed by coding because these environments don't support high level of automation. Our MapAppGen that we have designed and implemented enhances the Web-based map application productivity by generating the map related modules that can be applied to the Drupal that is one of popular content management systems(CMS's). Comparing the applications that are constructed by the Drupal-supported GMap or NodeMap, the applications that are constructed by MapAppGen provide information on not only the interested geographical feature but also its related geographical features. MapAppGen uses Google Maps API and Drupal is a module-based system that supports the creation, composition and management of contents. We are now working on automatic generation of mobile map applications with MapAppGen.

Finding a path with the minimum clearance by using Visibility graph (가시성그래프에 의해 최소 여유공간을 보장하는 길찾기)

  • Jeon, Hyun-Joo;Yu, Kyeon-Ah
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.739-741
    • /
    • 2005
  • 최근 게임에서 자주 등장하기 시작한 랜덤 지형 맵 생성기법으로 인해 단순한 경로 찾기가 아닌 지형분석을 통한 복잡한 경로 찾기 문제가 많은 관심을 받고 있다. 이에 로보틱스 분야에서 경로 찾기에 이용되는 가시성그래프(Visibility Graph, Vgraph)가 지형분석과 경로 찾기를 동시에 해결할 수 있는 방법으로 제안되고 있다. Vgraph를 이용하면 지형의 로드맵을 효과적으로 생성할 수 있을 뿐 아니라 A* 알고리즘과 결합하여 최적의 경로를 찾는 것을 보장하는 장점이 있다. 그러나 Vgraph에 의해 구해진 경로는 장애물의 정점에서 정점으로 이동하기 때문에 항상 장애물의 모서리를 향해 움직이며 벽에 붙어가는 듯이 보여 부자연스러운 것이 단점이다. 본 논문에서는 설계자가 요구하는 여유공간 c만큼 장애물을 확장하여 확장된 장애물에 대해 가시성그래프를 생성함으로써, Vgraph의 장점은 유지하며 단점을 보완할 수 있는 방법에 대해 제안한다.

  • PDF

Terrain Pattern Synthesis Method for Quick City Map Generation in Racing Game (레이싱 게임에서 빠른 도시 맵 생성을 위한 지형 패턴 합성 기법)

  • Kim, Jong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.379-380
    • /
    • 2018
  • 본 논문에서는 레이싱 게임에서 도시 맵을 빠르게 생성 및 합성할 수 있는 알고리즘을 제안한다. 레이싱 분류의 게임은 고정된 영역이 아닌 넓은 영역을 이동하는 특징이 있지만 이를 위한 맵을 디자인하고 개발하는 것은 많은 시간을 요구한다. 이 문제는 큰 지형 맵을 전처리 과정에서 생성함으로써 완화 시킬 수 있지만 고정적인 맵은 게임을 지루하게 만들며 그렇다고 다양한 맵을 모두 전처리 과정에서 처리하는 것은 비효율적이다. 이 같은 문제를 해결하기 위해 우리는 전처리 과정에서 지형 패턴을 만들어 실시간에 맵을 생성하고 다양한 맵을 랜덤하게 합성 할 수 있는 기법을 제안한다. 또한, View-dependent기법을 제안하는 프레임워크를 통합시켜 불필요한 렌더링 계산을 줄임으로써 효율성을 증대시킨다. 본 연구는 Unity 게임 엔진에서 개발했으며 레이싱 게임뿐만 아니라 다양한 콘텐츠에서 활용할 수 있다.

  • PDF