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 条
  • [1] Procedural generation and real-time rendering of a marine ecosystem
    Rong Li
    Xin Ding
    Jun-hao Yu
    Tian-yi Gao
    Wen-ting Zheng
    Rui Wang
    Hu-jun Bao
    [J]. Journal of Zhejiang University SCIENCE C, 2014, 15 : 514 - 524
  • [2] Procedural generation and real-time rendering of a marine ecosystem
    Rong LI
    Xin DING
    Jun-hao YU
    Tian-yi GAO
    Wen-ting ZHENG
    Rui WANG
    Hu-jun BAO
    [J]. Frontiers of Information Technology & Electronic Engineering, 2014, (07) : 514 - 524
  • [3] Procedural generation of materials for real-time rendering
    Alessio Bernardi
    Davide Gadia
    Dario Maggiorini
    Claudio Enrico Palazzi
    Laura Anna Ripamonti
    [J]. Multimedia Tools and Applications, 2021, 80 : 12969 - 12990
  • [4] Procedural generation of materials for real-time rendering
    Bernardi, Alessio
    Gadia, Davide
    Maggiorini, Dario
    Palazzi, Claudio Enrico
    Ripamonti, Laura Anna
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (09) : 12969 - 12990
  • [5] Real-time Rendering of Procedural Multiscale Materials
    Zirr, Tobias
    Kaplanyan, Anton S.
    [J]. PROCEEDINGS I3D 2016: 20TH ACM SIGGRAPH SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES, 2016, : 139 - 148
  • [6] USING A GENETIC ALGORITHM FOR THE PROCEDURAL GENERATION OF LAYERED MATERIALS FOR REAL-TIME RENDERING
    Bernardi, Alessio
    Gadia, Davide
    Maggiorini, Dario
    Ripamonti, Laura Anna
    [J]. 20TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION (GAME-ON 2019), 2019, : 29 - 36
  • [7] Real-time Rendering of Ocean in Marine Simulator
    Ren Hongxiang
    Jin Yicheng
    Chen Liling
    [J]. 7TH INTERNATIONAL CONFERENCE ON SYSTEM SIMULATION AND SCIENTIFIC COMPUTING ASIA SIMULATION CONFERENCE 2008, VOLS 1-3, 2008, : 1133 - 1136
  • [8] Procedural Physically based BRDF for Real-Time Rendering of Glints
    Chermain, X.
    Sauvage, B.
    Dischler, J. -M.
    Dachsbacher, C.
    [J]. COMPUTER GRAPHICS FORUM, 2020, 39 (07) : 243 - 253
  • [9] Procedural Window Lighting Effects for Real-Time City Rendering
    Chandler, Jennifer
    Yang, Lei
    Ren, Liu
    [J]. PROCEEDINGS - I3D 2015, 2015, : 93 - 99
  • [10] Real-Time Procedural Generation with GPU Work Graphs
    Kuth, Bastian
    Oberberger, Max
    Faber, Carsten
    Baumeister, Dominik
    Chajdas, Matthaeus
    Meyer, Quirin
    [J]. PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2024, 7 (03)