期刊文献+

Procedural generation and real-time rendering of a marine ecosystem

Procedural generation and real-time rendering of a marine ecosystem
原文传递
导出
摘要 Underwater scene is one of the most marvelous environments in the world. In this study, we present an efficient procedural modeling and rendering system to generate marine ecosystems for swim-through graphic applications. To produce realistic and natural underwater scenes, several techniques and algorithms have been presented and introduced. First, to distribute sealife naturally on a seabed, we employ an ecosystem simulation that considers the influence of the underwater environment. Second, we propose a two-level procedural modeling system to generate sealife with unique biological features. At the base level, a series of grammars are designed to roughly represent underwater sealife on a central processing unit(CPU). Then at the fine level, additional details of the sealife are created and rendered using graphic processing units(GPUs). Such a hybrid CPU-GPU framework best adopts sequential and parallel computation in modeling a marine ecosystem, and achieves a high level of performance.Third, the proposed system integrates dynamic simulations in the proposed procedural modeling process to support dynamic interactions between sealife and the underwater environment, where interactions and physical factors of the environment are formulated into parameters and control the geometric generation at the fine level. Results demonstrate that this system is capable of generating and rendering scenes with massive corals and sealife in real time. Underwater scene is one of the most marvelous environments in the world. In this study, we present an efficient procedural modeling and rendering system to generate marine ecosystems for swim-through graphic applications. To produce realistic and natural underwater scenes, several techniques and algorithms have been presented and introduced. First, to distribute sealife naturally on a seabed, we employ an ecosystem simulation that considers the influence of the underwater environment. Second, we propose a two-level procedural modeling system to generate sealife with unique biological features. At the base level, a series of grammars are designed to roughly represent underwater sealife on a central processing unit(CPU). Then at the fine level, additional details of the sealife are created and rendered using graphic processing units(GPUs). Such a hybrid CPU-GPU framework best adopts sequential and parallel computation in modeling a marine ecosystem, and achieves a high level of performance.Third, the proposed system integrates dynamic simulations in the proposed procedural modeling process to support dynamic interactions between sealife and the underwater environment, where interactions and physical factors of the environment are formulated into parameters and control the geometric generation at the fine level. Results demonstrate that this system is capable of generating and rendering scenes with massive corals and sealife in real time.
出处 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2014年第7期514-524,共11页 浙江大学学报C辑(计算机与电子(英文版)
基金 Project supported by the Zhejiang Provincial Natural Science Foundation of China(No.LY13F020002) the National Natural Science Foundation of China(No.61272301) the National Key Technology R&D Program of China(No.2012BAH35B03) the Fundamental Research Funds for the Central Universities,China
关键词 Procedural generation Marine ecosystem Biological feature Graphic processing unit acceleration Procedural generation,Marine ecosystem,Biological feature,Graphic processing unit acceleration
  • 相关文献

参考文献26

  • 1Bryan,T.L,Metaxas,A. Distribution of deep-water corals along the North American continental margins:relationships with environmental factors[J].Deep Sea Res I,2006,(12):1865-1879.
  • 2Carucci,F,Studios,L. Inside geometry instancing[A].Addison-Wesley,Massachusetts,2005.
  • 3Castro,P,Huber,M. Marine Biology[M].McGraw-Hill Companies,New York,2012.
  • 4Deussen,O,Hanrahan,P,Lintermann,B. Realistic modeling and rendering of plant ecosystems[A].1998.275-286.
  • 5Diener,J,Rodriguez,M,Baboud,L. Wind pro-jection basis for real-time animation of trees[J].Comput Graph Forum,2009,(02):533-540.
  • 6Jensen,H.W. Realistic Image Synthesis Using Photon Mapping[M].A.K.Peters,Ltd,Natick,2001.
  • 7Jeschke,S,Wimmer,M,Purgathofer,W. Image-based representations for accelerated rendering of com-plex scenes[M].EUROGRAPHICS,2005.1-20.
  • 8Jonsson,I.G. Wave boundary layers and friction fac-tors[A].1966.127-148.
  • 9Lanza,S. Animation and rendering of underwater godrays[A].2007.315-327.
  • 10Lawrence,J.M. A Functional Biology of Echinoderms[M].The Johns Hopkins University Press,Baltimore,1987.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部