Residential College | false |
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 Publication | Ruan Jian Xue Bao/Journal of Software |
ISSN | 10009825 |
Volume | 22Issue: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. |
Keyword | Atomic Operation Compute Unified Device Architecture Depth Peeling Graphics Processing Unit Order-independent Transparency |
DOI | 10.3724/SP.J.1001.2011.03932 |
URL | View the original |
Language | 英語English |
Scopus ID | 2-s2.0-80052073731 |
Fulltext Access | |
Citation statistics | |
Document Type | Journal article |
Collection | University of Macau |
Affiliation | 1.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. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment