• 제목/요약/키워드: Open source 3D graphics engine

검색결과 4건 처리시간 0.016초

공개형 3D 그래픽 엔진을 활용한 선박 운항 시뮬레이터용 실시간 3D 가시화 시스템 개발 (Development of a 3D real-time visualization system for ship handling simulators using an open source 3D graphics engine)

  • 황태현;오재용;황호진;김병철;문두환
    • 한국항해항만학회지
    • /
    • 제35권3호
    • /
    • pp.187-195
    • /
    • 2011
  • 선박운항자의 인적사고 방지 및 운항 훈련을 위한 방안으로 선박 운항 시뮬레이터가 사용된다. 선박운항 시뮬레이터에서 실시간 3D 가시화 기술은 현실감 있는 직관적인 영상을 제공하여 피교육자에 인지력을 향상시켜 시뮬레이터의 교육 효과를 높이는 중요한 요소이다. 본 연구에서는 공개형 3D 그래픽 엔진을 기반으로 선박 운항 시뮬레이터용 실시간 3D 가시화 시스템을 설계하고 구현한 결과에 대해서 설명한다. 실시간 3D 가시화 시스템은 요소 기능, 기존 그래픽 데이터 활용, 타 시스템과의 연동 측면에서 도출된 운용 요구사항들을 만족하며 추가적인 기능의 확장이 용이한 구조로 설계되었다.

선박 운항 시뮬레이션 가시화를 위한 그래픽 렌더링 엔진 기술의 개선 방향 (A Study on Improving Graphic Rendering Engine for Visualization of Ship Handling Simulation)

  • 황호진;문두환
    • 한국항해항만학회지
    • /
    • 제34권3호
    • /
    • pp.153-160
    • /
    • 2010
  • 시뮬레이션 가시화 기술은 시뮬레이터 사용자가 직접적으로 접하게 되는 기술이며, 사용자들은 보다 빠르고, 보다 현실적이며, 보다 직관적인 시뮬레이션 영상을 요구하고 있다. 컴퓨팅 기술 및 영상장비 기술 등의 하드웨어는 우수한 성능으로 발전된 반면, 현재 일반적으로 선박 운항 시뮬레이터에 사용되고 있는 그래픽 렌더링 엔진은 그 한계를 나타내고 있다. 또한 이러한 배경에서 본 논문에서는 선박 운항 시뮬레이션 시스템의 가시화를 위해 필요한 요구사항을 도출하였다. 가시화 요구사항들을 반영할 수 있는 상업용 및 공개용 그래픽 렌더링 엔진에 대해 조사/검토하며, 시스템 요구사항을 만족시키기 위한 그래픽 렌더링 엔진의 장단점을 분석하였다. 이를 통해 선박 운항 시뮬레이션 가시화에 대한 그래픽 렌더링 엔진으로서 OGRE3D의 활용가능성을 평가하였으며, 예부선 운항 시뮬레이션 가시화를 대상으로 OGRE3D 엔진의 타당성을 검토하였다.

분산 가시화를 위한 가상현실 타일 디스플레이 시스템의 개발 (A VR-based Tile Display System for the Distributed Visualization)

  • 차무현;이재경;황진상;한순흥
    • 한국CDE학회논문집
    • /
    • 제15권3호
    • /
    • pp.167-177
    • /
    • 2010
  • In recent years, the use of high-resolution tiled display system which does not have restrictions on the size of the screen and implements various layout of tile is increasing in order to evaluate the digital mock-up in physical scale or explore large engineering data set in detail. In this study, we developed multi-channel distributed visualization system which provides a virtual reality-based visual contents using 3D open-source graphics engine. Efficient data structures and exchange methods were proposed as a scene synchronization technology in PC cluster environments. DLP-Cube based tiled visualization system which provides $5{\times}2$ layout of display wall was developed and we validated our approach using this system. In addition, we introduced integrated control program that administrates PC cluster environment in remote and controls the layout of display channels.

개방환경에서 지형정보의 웹지도화 방법과 적용에 관한 연구 (A Study on the Web Mapping Method and Application of the Topographic Information in an Open Environment)

  • 김남신
    • 한국지역지리학회지
    • /
    • 제13권5호
    • /
    • pp.563-575
    • /
    • 2007
  • 본 연구는 개방환경에서 지형정보 웹지도화를 통한 활용가능성에 대한 검토 분석이다. 웹지형도는 기존 지형도의 기능을 수행하면서 동적인 지형정보 활용을 위한 기능과 분석, 시각화에 초점을 두고자 하였다. 웹지형정보도의 주요 기능 구현으로는 공간검색, 확대 축소, 이동, 토지이용 정보, 사용자정의 3차원 표현, 지형단면 및 고도분석, 거리분석, 지역간 경로안내, 지역검색, 필드정보, 지역 영상정보 등이다. 이러한 기능을 수행하기 위해 SVG, MYSQL, PHP, XML을 사용하였다. 공간정보는 SVG를 이용하여 표현되도록 하였다. SVG는 소스가 개방되어 누구나 쉽게 사용할 수 있을 뿐만 아니라, 웹언어를 통한 데이터베이스 연동, 지도학적 표현이 효과적이다. 본 연구에서 중점을 두어 개발한 기능은 사용자 정의 3차원지도, 지형단면도, 최단경로 분석이다. 3차원지도는 수치고도모델을 제작하여 고도에 따른 픽셀에 불투명도 간을 부여하여 태양빛에 따라 입체영상이 표현되도록 하였다. 지형단면분석은 사용자가 범위를 지정하면 수치고도모델의 고도간을 데이터베이스에서 가져와 지형단면도과 통계정보가 나타나도록 하였다. 지역간 최단경로는 다익스트라 알고리즘을 적용하여 개발하였다. 앞으로 WebGIS는 정보전달 보다는 사용자 제공 지리정보(WebGIS 2.0) 확산에 더 기여할 것으로 예상된다. 이를 위하여 보다 많은 WebGIS 에 대한 연구개발이 요구된다.

  • PDF