UM  > Faculty of Science and Technology
Residential Collegefalse
Status已發表Published
Non-linear beam tracing on a GPU
Liu, Baoquan1,2; Wei, Li-Yi3; Yang, Xu4; Ma, Chongyang5; Xu, Ying-Qing4; Guo, Baining4,5; Wu, Enhua2,6
2011-12-01
Source PublicationComputer Graphics Forum
ISSN0167-7055
Volume30Issue:8Pages:2156-2169
Abstract

Beam tracing combines the flexibility of ray tracing and the speed of polygon rasterization. However, beam tracing so far only handles linear transformations; thus, it is only applicable to linear effects such as planar mirror reflections but not to non-linear effects such as curved mirror reflection, refraction, caustics and shadows. In this paper, we introduce non-linear beam tracing to render these non-linear effects. Non-linear beam tracing is highly challenging because commodity graphics hardware supports only linear vertex transformation and triangle rasterization.We overcome this difficulty by designing a non-linear graphics pipeline and implementing it on top of a commodity GPU. This allows beams to be non-linear where rays within the same beam do not have to be parallel or intersect at a single point. Using these non-linear beams, real-time GPU applications can render secondary rays via polygon streaming similar to how they render primary rays. A major strength of this methodology is that it naturally supports fully dynamic scenes without the need to pre-store a scene database. Utilizing our approach, non-linear ray tracing effects can be rendered in real-time on a commodity GPU under a unified framework. 

DOI10.1111/j.1467-8659.2011.01905.x
Indexed BySCIE
Language英語English
WOS Research AreaComputer Science
WOS SubjectComputer Science, Software Engineering
WOS IDWOS:000297317200002
PublisherWILEY, 111 RIVER ST, HOBOKEN 07030-5774, NJ USA
The Source to ArticleEngineering Village
Scopus ID2-s2.0-84889605006
Fulltext Access
Citation statistics
Document TypeJournal article
CollectionFaculty of Science and Technology
Corresponding AuthorLiu, Baoquan; Wei, Li-Yi; Yang, Xu; Ma, Chongyang; Xu, Ying-Qing; Guo, Baining; Wu, Enhua
Affiliation1.University of Bedfordshire, United Kingdom;
2.State Key Lab of Computer Science, Institute of Software, Chinese Academy of Sciences, China;
3.Microsoft Research, United States;
4.Microsoft Research Asia, United States;
5.Tsinghua University, China;
6.University of Macau, China
Corresponding Author AffilicationUniversity of Macau
Recommended Citation
GB/T 7714
Liu, Baoquan,Wei, Li-Yi,Yang, Xu,et al. Non-linear beam tracing on a GPU[J]. Computer Graphics Forum, 2011, 30(8), 2156-2169.
APA Liu, Baoquan., Wei, Li-Yi., Yang, Xu., Ma, Chongyang., Xu, Ying-Qing., Guo, Baining., & Wu, Enhua (2011). Non-linear beam tracing on a GPU. Computer Graphics Forum, 30(8), 2156-2169.
MLA Liu, Baoquan,et al."Non-linear beam tracing on a GPU".Computer Graphics Forum 30.8(2011):2156-2169.
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
[Liu, Baoquan]'s Articles
[Wei, Li-Yi]'s Articles
[Yang, Xu]'s Articles
Baidu academic
Similar articles in Baidu academic
[Liu, Baoquan]'s Articles
[Wei, Li-Yi]'s Articles
[Yang, Xu]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Liu, Baoquan]'s Articles
[Wei, Li-Yi]'s Articles
[Yang, Xu]'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.