Computer Science ›› 2014, Vol. 41 ›› Issue (Z6): 181-183.

Previous Articles     Next Articles

Rendering of Moving Water Reflection Based on Backward Ray Tracing and Image Based Rendering

LI Gang and LUO Yu-jun   

  • Online:2018-11-14 Published:2018-11-14

Abstract: A water reflection algorithm was presented based on image based rendering (IBR) and backward ray tracing.At first,backward ray tracing method was used to find the reflection point set of water surface which can be seen by eye.Then the scene image plane research was used to find out the cross point of reflected light ray and the scene objects and the cross point in the image plane was projected inversely to the view coordination system to find the color of reflected things.Finally,the point color which can be seen by eye was calculated by Fresnel equation.The algorithm can physically simulate the water reflection effect especially when there are things nearby or floating on the moving water.

Key words: Water reflection,IBR,Reverse ray tracing

[1] Johanson C.Real-time water rendering [D].Master of Science thesis,2004
[2] 李起成,等.动态天空环境下的实时海洋渲染[J].计算机辅助设计与图形学学报,2007,19(2):172-177
[3] Natterlund M.Water Surface Rendering[D].Master’s Thesis in Computing Science,Umea University,2008
[4] 任鸿翔,等.大规模海浪场景的真实感绘制[J].计算机辅助设计与图形学学报,2008,0(12):1617-1622
[5] 李一兵,等.基于Irrlicht引擎的实时浅水效果模拟[J].计算机工程与科学,2011,33(8):102-105
[6] 谭同德,等.应用折射反射纹理的实时水面仿真技术[J].郑州大学学报:工学版,2011,2(2):88-92
[7] 张文辉,等.实时水面渲染[J].计算机与数字工程,2011,9(3):114-117
[8] McMillan L.An Image Based Approach to Three DimensionalComputer Graphics[D].University of North Carolina,Chapel Hill,NC,USA,1997
[9] Popescu V,et al.The WarpEngine:An architecture for the post-polygonal[C]∥Proc the SIGGRAPH’2000.New Orleans,La,2000:433-442
[10] Arvo J.Backward Ray Tracing[C]∥SIGGRAPH’86Course Note,Developments in Ray Tracing.1986:259-263
[11] Christen M.Ray Tracing on GPU[D].Master’s thesis,University of Applied Sciences Basel,2005
[12] Karlsson F,Ljungstedt C J.Ray Tracing Fully Implemented on Programmable Graphics Hardware[D].Master’s thesis,Chalmers University of Technology,2004
[13] Wikipedia.Fresnel equations [EB/OL].http://en.wikipedia.org/wiki/Fresnel_equations

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!