DOI QR코드

DOI QR Code

A Study on Improving Graphic Rendering Engine for Visualization of Ship Handling Simulation

선박 운항 시뮬레이션 가시화를 위한 그래픽 렌더링 엔진 기술의 개선 방향

  • Hwang, Ho-Jin (Maritime and Ocean Engineering Research Institute/KORDI) ;
  • Mun, Du-Hwan (Maritime and Ocean Engineering Research Institute/KORDI)
  • 황호진 (한국해양연구원 해양시스템안전연구소) ;
  • 문두환 (한국해양연구원 해양시스템안전연구소)
  • Received : 2010.01.08
  • Accepted : 2010.03.17
  • Published : 2010.04.30

Abstract

Simulation visualization technology is an important constituent through which users directly interact with simulators. Simulator users have a needs for more fast, realistic and intuitive visualization. Though hardware-related performances such as computing power and visual equipment have been grown, the limits have existed in graphics rendering engines generally used in marine simulator up to now. This paper has focused on the review of graphic rendering engines available for simulation visualization. We had deduced system requirements for visualization of ship handling simulation, had surveyed graphic rendering engines as commercial and open source, and analyzed strengths and weakness of them. The feasibility study for simulation visualization of tug-barge transportation with an open source graphics rendering engine(OGRE3D) has been demonstrated.

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

Keywords

References

  1. 손경호, 배준영, 김용민(2002), “3차원 해상상태 생성을 위한 가시화 시뮬레이션”, 한국항해항만학회지 26권 4호, pp. 449-453. https://doi.org/10.5394/KINPR.2002.26.4.449
  2. 윤석준(2003), 시뮬레이션과 시뮬레이터, 선학사, pp. 93-137.
  3. 이효광, 허필원, 박준규, 한순흥(2007), “수중운동체 시뮬레이션의 3차원 실시간 가시화”, 2007 한국 CAD/CAM학회 학술발표회 논문집, pp. 401-407.
  4. 임무진, 이중연, 조민수, 이상산, 임인성(2002), “CAVE 상에서의 방대한 볼륨 데이타의 실시간 입체 영상 가시화”, 정보과학회논문지: 컴퓨팅의 실제, 8권 6호, pp. 679-691
  5. 허원, 황요한, 김동균, 신동규, 신동일(2002), "3D 공개 게임 엔진 비교분석", 2002년도 한국정보과학회 봄 학술발표논문집, 29권 1호, pp. 718-720.
  6. Act-3D(2010), Quest3D, http://www.quest3d.com/
  7. Dassault systems(2010), 3DVA Virtools, http://www.virtools.com/
  8. OGRE(2010a), Object-Oriented Graphics Rendering Engine - Open Source 3D Graphics Engine, http://www.ogre3d.org/
  9. OGRE(2010b), Hydrax - OGRE Wiki, http://www.ogre3d.org/wiki/index.php/Hydrax
  10. Okino Computer Graphics(2010), PolyTrans, http://www.okino.com/conv/conv.htm
  11. Presagis(2007a), Vega Prime, http://www.presagis.com/products/visualization/vegaprime
  12. Presagis(2007b), Vega Prime Marine, http://www.presagis.com/products/visualization/vegaprime/options/vega_prime_marine/
  13. Roorda, S. (2005), "VRET - Ready for the future! Managing the VRET system Delft to a new development environment", Research Assignment Final Report, Delft University of Technology, pp. 19-22.
  14. VSTEP(2010), Ship Simulator Professional v2.0, http://www.shipsimpro.com

Cited by

  1. Development of 3D Terrain Visualization for Navigation Simulation using a Unity 3D Development Tool vol.39, pp.5, 2015, https://doi.org/10.5916/jkosme.2015.39.5.570
  2. Development of a 3D real-time visualization system for ship handling simulators using an open source 3D graphics engine vol.35, pp.3, 2011, https://doi.org/10.5394/KINPR.2011.35.3.187