Multi-Layer Depth Peeling via Fragment Sort

被引:10
|
作者
Liu, Baoquan [1 ]
Wei, Li-Yi [2 ]
Xu, Ying-Qing [2 ]
Wu, Enhua [1 ,3 ,4 ]
机构
[1] Chinese Acad Sci, Inst Software, Beijing 100864, Peoples R China
[2] Microsoft Res Asia, Beijing, Peoples R China
[3] Univ Macau, Beijing 100864, Peoples R China
[4] Chinese Acad Sci, Inst Software, Beijing 100864, Peoples R China
关键词
D O I
10.1109/CADCG.2009.5246861
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present an accelerated depth peeling algorithm for order-independent transparency rendering on graphics hardware. Unlike traditional depth peeling which only peels one layer of transparent pixels per rendering pass, our algorithm peels multiple layers simultaneously per rendering pass. Our acceleration is achieved via our fragment program which sorts and writes multiple fragment colors and depths via MRT. A notable :feature of our algorithm is that it is robust against the unreliable parallel read-after-write behavior in current graphics hardware, guaranteeing correct transparency ordering. For ordinary scenes rendered under RGBA8 color precision, we achieve up to 8 x speed-up over conventional depth peeling with current generation graphics hardware. Our algorithm is simple to implement on current GPU without any hardware modification. In addition, it does not require applications to perform any pre-sorting of transparent geometry.
引用
收藏
页码:452 / +
页数:2
相关论文
共 50 条
  • [41] Multi-layer Pointillism
    Chi, Dongxiang
    Li, Ming
    Zhao, Ying
    Liu, Wenhong
    Hu, Jing
    2013 6TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP), VOLS 1-3, 2013, : 1056 - 1060
  • [42] 3D Scene Reconstruction with Multi-layer Depth and Epipolar Transformers
    Shin, Daeyun
    Ren, Zhile
    Sudderth, Erik B.
    Fowlkes, Charless C.
    2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 2172 - 2182
  • [43] Multiple object tracking via multi-layer multi-modal framework
    Kang, Hang-Bong
    Chun, Kihong
    IMAGE ANALYSIS, PROCEEDINGS, 2007, 4522 : 789 - +
  • [44] Design of multi-layer coupling support and span of setup entry roof at depth
    Jia, Hou-sheng
    Wang, Lu-yao
    Liu, Shao-wei
    Feng, Zhi-yao
    Fu, Meng-xiong
    ARABIAN JOURNAL OF GEOSCIENCES, 2018, 11 (17)
  • [45] MINIMUM DEPTH OF MILLING TO OBTAIN THE DESIRED SURFACE ROUGHNESS IN MULTI-LAYER MATERIALS
    Zuperl, Uros
    Irgolic, Tomaz
    Kovacic, Miha
    MATERIALI IN TEHNOLOGIJE, 2020, 54 (06): : 747 - 753
  • [46] Depth of interaction determination in GEM-based multi-layer PET detectors
    Croci, G.
    Ropelewski, L.
    Sauli, F.
    Solevi, P.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2007, 582 (02): : 693 - 695
  • [47] Design of multi-layer coupling support and span of setup entry roof at depth
    Hou-sheng Jia
    Lu-yao Wang
    Shao-wei Liu
    Zhi-yao Feng
    Meng-xiong Fu
    Arabian Journal of Geosciences, 2018, 11
  • [48] A multi-layer energy-based fragment method for excited states and nonadiabatic dynamics
    Chen, Wen-Kai
    Fang, Wei-Hai
    Cui, Ganglong
    PHYSICAL CHEMISTRY CHEMICAL PHYSICS, 2019, 21 (41) : 22695 - 22699
  • [49] Multi-layer parallel shooting method for multi-layer boundary value problems
    Allan, Fathi M.
    Hajji, Mohamed Ali
    2009 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2009, : 315 - 319
  • [50] Simultaneous Antenna Avoidance and Via Optimization in Layer Assignment of Multi-layer Global Routing
    Lee, Tsung-Hsien
    Wang, Ting-Chi
    2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2010, : 312 - 318