ISCAS OpenIR
non-linear beam tracing on a gpu
Liu Baoquan; Wei Li-Yi; Yang Xu; Ma Chongyang; Xu Ying-Qing; Guo Baining; Wu Enhua
2011
SourceCOMPUTER GRAPHICS FORUM
ISSN0167-7055
Volume30Issue:8Pages:2156-2169
English AbstractBeam 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.; 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.
Indexed TypeSCI
KeywordNonlinear Beam Tracing Real-time Rendering Gpu Techniques Reflection Refraction
DepartmentLiu Baoquan Univ Bedfordshire Luton Beds England. Liu Baoquan; Wu Enhua Chinese Acad Sci Inst Software State Key Lab Comp Sci Beijing 100864 Peoples R China. Ma Chongyang; Guo Baining Tsinghua Univ Beijing Peoples R China. Wu Enhua Univ Macau Macao Peoples R China.
SubjectComputer Science
SponsorshipNational 973 Research Grant2009CB320802; NSFC60833007; Marie Curie project GAMVolVisFP7-PEOPLE-IIF-2008-236120
Language英语
WOS IDWOS:000297317200002
Citation statistics
Cited Times:3[WOS]   [WOS Record]     [Related Records in WOS]
Content Type期刊论文
URIhttp://ir.iscas.ac.cn/handle/311060/16140
Collection中国科学院软件研究所
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.,...&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.