Procedural generation and real-time rendering of a marine ecosystem

被引:1
|
作者
Li, Rong [1 ]
Ding, Xin [1 ]
Yu, Jun-hao [2 ]
Gao, Tian-yi [1 ]
Zheng, Wen-ting [1 ]
Wang, Rui [1 ]
Bao, Hu-jun [1 ]
机构
[1] Zhejiang Univ, State Key Lab CAD & CG, Hangzhou 310027, Peoples R China
[2] PLA Unit 61741, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Procedural generation; Marine ecosystem; Biological feature; Graphic processing unit acceleration;
D O I
10.1631/jzus.C1300342
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:514 / 524
页数:11
相关论文
共 50 条
  • [31] The Method for Real-time Cloud Rendering
    Mukhina, Ksenia
    Bezgodov, Alexey
    [J]. 4TH INTERNATIONAL YOUNG SCIENTIST CONFERENCE ON COMPUTATIONAL SCIENCE, 2015, 66 : 697 - 704
  • [32] Real-time fur simulation and rendering
    Lee, Jun
    Kim, DongKyum
    Kim, HyungSeok
    Henzel, Carloa
    Kim, Jee-In
    Lim, MinGyu
    [J]. COMPUTER ANIMATION AND VIRTUAL WORLDS, 2010, 21 (3-4) : 311 - 320
  • [33] Realistic real-time rain rendering
    Rousseau, Pierre
    Jolivet, Vincent
    Ghazanfarpour, Djamchid
    [J]. COMPUTERS & GRAPHICS-UK, 2006, 30 (04): : 507 - 518
  • [34] Real-Time Rendering of Teeth with No Preprocessing
    larsen, Christian Thode
    Frisvad, Jeppe Revall
    Jensen, Peter Dahl Ejby
    Baerentzen, Jakob Andreas
    [J]. ADVANCES IN VISUAL COMPUTING, ISVC 2012, PT II, 2012, 7432 : 334 - 345
  • [35] Real-time accelerators for volume rendering
    Kaufman, A
    Pfister, H
    Knittel, G
    Hesser, J
    Goble, JC
    [J]. VISUALIZATION '96, PROCEEDINGS, 1996, : 445 - 447
  • [36] Real-time volume rendering systems
    Dolgovesov, BS
    Shevtsov, MY
    [J]. Proceedings of the Second IASTED International Multi-Conference on Automation, Control, and Information Technology - Software Engineering, 2005, : 104 - 107
  • [37] Real-Time Rendering of Rough Refraction
    de Rousiers, Charles
    Bousseau, Adrien
    Subr, Kartic
    Holzschuch, Nicolas
    Ramamoorthi, Ravi
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (10) : 1591 - 1602
  • [38] A Survey of Real-Time Crowd Rendering
    Beacco, A.
    Pelechano, N.
    Andujar, C.
    [J]. COMPUTER GRAPHICS FORUM, 2016, 35 (08) : 32 - 50
  • [39] Real-time NeuralWoven Fabric Rendering
    Chen, Xiang
    Wang, Lu
    Wang, Beibei
    [J]. PROCEEDINGS OF SIGGRAPH 2024 CONFERENCE PAPERS, 2024,
  • [40] Neural Supersampling for Real-time Rendering
    Xiao, Lei
    Nouri, Salah
    Chapman, Matt
    Fix, Alexander
    Lanman, Douglas
    Kaplanyan, Anton
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2020, 39 (04):