UM
Residential Collegefalse
Status已發表Published
Efficient rendering of single-pass order-independent transparency via CUDA renderer
Huang M.-C.1; Liu F.1; Liu X.-H.1; Wu E.-H.1
2011-08-01
Source PublicationRuan Jian Xue Bao/Journal of Software
ISSN10009825
Volume22Issue:8Pages:1927-1933
Abstract

This paper presents a highly efficient algorithm for efficient order-independent transparency via compute unified device architecture (CUDA) in a single geometry pass. The study designs a CUDA renderer system to rasterize the scene by the scan-line algorithm, generating multiple fragments for each pixel. Meanwhile, a fixed size array is allocated per pixel in a GPU (graphics processing unit) global memory for storage. Next, this paper describes two schemes to capture and sorts the fragments per pixel via the atomic operations in CUDA. The first scheme stores the depth values of the fragments into an array of the corresponding pixel and sorts them on the fly using the atomicMin operation in CUDA. A following CUDA kernel will blend the fragments per pixel in depth order. The second scheme captures the fragments in rasterization order using the atomicInc operation in CUDA. During post-processing, the fragments per pixel array will be sorted in depth order before blending. Experimental result shows that this algorithm shows a significant improvement in classical depth peeling, producing faithful results. © 2011 ISCAS.

KeywordAtomic Operation Compute Unified Device Architecture Depth Peeling Graphics Processing Unit Order-independent Transparency
DOI10.3724/SP.J.1001.2011.03932
URLView the original
Language英語English
Scopus ID2-s2.0-80052073731
Fulltext Access
Citation statistics
Document TypeJournal article
CollectionUniversity of Macau
Affiliation1.Institute of Software Chinese Academy of Sciences
2.Universidade de Macau
3.Chinese Academy of Sciences
4.University of Chinese Academy of Sciences
Recommended Citation
GB/T 7714
Huang M.-C.,Liu F.,Liu X.-H.,et al. Efficient rendering of single-pass order-independent transparency via CUDA renderer[J]. Ruan Jian Xue Bao/Journal of Software, 2011, 22(8), 1927-1933.
APA Huang M.-C.., Liu F.., Liu X.-H.., & Wu E.-H. (2011). Efficient rendering of single-pass order-independent transparency via CUDA renderer. Ruan Jian Xue Bao/Journal of Software, 22(8), 1927-1933.
MLA Huang M.-C.,et al."Efficient rendering of single-pass order-independent transparency via CUDA renderer".Ruan Jian Xue Bao/Journal of Software 22.8(2011):1927-1933.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Huang M.-C.]'s Articles
[Liu F.]'s Articles
[Liu X.-H.]'s Articles
Baidu academic
Similar articles in Baidu academic
[Huang M.-C.]'s Articles
[Liu F.]'s Articles
[Liu X.-H.]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Huang M.-C.]'s Articles
[Liu F.]'s Articles
[Liu X.-H.]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.