DocumentCode :
3344139
Title :
Interactive Two-sided Refraction for Dynamic Object on GPU
Author :
Li, Shuai ; Gao, Yujian ; Hao, Aimin ; Wang, Lili
Author_Institution :
State Key Lab. of Virtual Reality Technol., Xi´´an
fYear :
2007
fDate :
22-24 Aug. 2007
Firstpage :
997
Lastpage :
1003
Abstract :
This paper introduces an approach to interactively compute two-sided refraction on GPU and gains comparable realistic effects with ray tracing, while most current interactive techniques are restricted to single refraction. Our approach is also efficient for total internal reflection (TIR). When processing rigid movable object, we render the object´s normal to a cube map first before entering the render loop. And for deformable object, the object´s normal is rendered to a cube map at each frame. Then we compute the back interface refraction point by binary search in fragment shader. At last the refracted color is determined by indexing into a distant environment cube map using the second refracted ray as texture coordinate. Because our approach can fully exploit the capabilities of GPU, it achieves realistic refraction results and interactive frame rate even for fairly complex objects on common PCs.
Keywords :
ray tracing; refraction; rendering (computer graphics); back interface refraction point; deformable object; interactive two-sided refraction; ray tracing; rigid movable object; total internal reflection; Computer interfaces; Costs; Graphics; Indexing; Laboratories; Personal communication networks; Ray tracing; Reflection; Rendering (computer graphics); Virtual reality; GPU.; dynamic objects; real-time rendering; reflection; total internal; two-sided refraction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image and Graphics, 2007. ICIG 2007. Fourth International Conference on
Conference_Location :
Sichuan
Print_ISBN :
0-7695-2929-1
Type :
conf
DOI :
10.1109/ICIG.2007.58
Filename :
4297224
Link To Document :
بازگشت