Design and implementation of a 3D ocean virtual reality and visualization engine

被引:14
作者
Chen Ge [1 ]
Li Bo [1 ,2 ]
Tian Fenglin [1 ]
Ji Pengbo [1 ]
Li Wenqing [3 ]
机构
[1] Ocean Univ China, Engn Res Ctr Marine Informat Technol, Minist Educ, Dept Marine Technol, Qingdao 266100, Peoples R China
[2] SW Petr Univ, Sch Resources & Environm, Chengdu 610500, Peoples R China
[3] Shandong Acad Sci, Inst Oceanog Instrumentat, Qingdao 266001, Peoples R China
关键词
ocean rendering engine; virtual reality; visualization; imitation of marine lives; oil spilling simulation;
D O I
10.1007/s11802-012-2112-6
中图分类号
P7 [海洋学];
学科分类号
0707 ;
摘要
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.
引用
收藏
页码:481 / 487
页数:7
相关论文
共 17 条
[1]  
Bao K., 2011, COMPUTER ANIMATION V, V21, P401
[2]   WireVis: Visualization of categorical, time-varying data from financial transactions [J].
Chang, Remco ;
Ghoniem, Mohammad ;
Kosara, Robert ;
Ribarsky, William ;
Yang, Jing ;
Suma, Evan ;
Ziemkiewicz, Caroline ;
Kern, Daniel ;
Sudjianto, Agus .
VAST: IEEE SYMPOSIUM ON VISUAL ANALYTICS SCIENCE AND TECHNOLOGY 2007, PROCEEDINGS, 2007, :155-+
[3]   Recent progress of marine geographic information system in China: A review for 2006-2010 [J].
Chen Ge ;
Li Wenqing ;
Kong Qianqian ;
Liu Shouxin ;
Lv Chongjing ;
Tian Fenglin .
JOURNAL OF OCEAN UNIVERSITY OF CHINA, 2012, 11 (01) :18-24
[4]  
Claes J., 2004, THESIS LUND U
[5]  
Fay J. A., 1969, Ocean Technology:Oil on the Sea, P53
[6]  
Gary A. M., 1987, IEEE COMPUT GRAPH, P16
[7]  
Jerry T., 2001, ACM SIGGRAPH SPECIAL
[8]   A new approach for construction and rendering of dynamic light shaft [J].
Li, Sheng ;
Wang, Guoping ;
Wu, Enhua .
COMPUTERS & GRAPHICS-UK, 2008, 32 (06) :660-668
[9]  
Liu Feng, 2010, Journal of Computer Aided Design & Computer Graphics, V22, P1701
[10]   An integrated VR-GIS navigation platform for city/region simulation [J].
Ma, Chunyong ;
Chen, Ge ;
Han, Yong ;
Qi, Yongyang ;
Chen, Yong .
COMPUTER ANIMATION AND VIRTUAL WORLDS, 2010, 21 (05) :499-507