首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Design and implementation of a 3D ocean virtual reality and visualization engine
Authors:CHEN Ge  LI Bo  TIAN Fenglin  JI Pengbo  LI Wenqing
Institution:1. Department of Marine Technology, Ocean University of China, Engineering Research Center of Marine Information Technology, Ministry of Education, Qingdao 266100, P.R.China
2. Department of Marine Technology, Ocean University of China, Engineering Research Center of Marine Information Technology, Ministry of Education, Qingdao 266100, P.R.China;School of Resources and Environment, South West Petroleum University, Chengdu 610500, P.R.China
3. Institute of Oceanographic Instrumentation, Shandong Academy of Sciences, Qingdao 266001, P.R.China
Abstract:In this study, a 3D virtual reality and visualization engine for rendering the ocean, named VV-Ocean, is designed for marine applications. The design goals of VV-Ocean aim at high fidelity simulation of ocean environment, visualization of massive and multidimensional marine data, and imitation of marine lives. VV-Ocean is composed of five modules, i.e. memory management module, resources management module, scene management module, rendering process management module and interaction management module. There are three core functions in VV-Ocean: reconstructing vivid virtual ocean scenes, visualizing real data dynamically in real time, imitating and simulating marine lives intuitively. Based on VV-Ocean, we establish a sea-land integration platform which can reproduce drifting and diffusion processes of oil spilling from sea bottom to surface. Environment factors such as ocean current and wind field have been considered in this simulation. On this platform oil spilling process can be abstracted as movements of abundant oil particles. The result shows that oil particles blend with water well and the platform meets the requirement for real-time and interactive rendering. VV-Ocean can be widely used in ocean applications such as demonstrating marine operations, facilitating maritime communications, developing ocean games, reducing marine hazards, forecasting the weather over oceans, serving marine tourism, and so on. Finally, further technological improvements of VV-Ocean are discussed.
Keywords:ocean rendering engine  virtual reality  visualization  imitation of marine lives  oil spilling simulation
本文献已被 CNKI 万方数据 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号