Temporal and spatial anti-aliasing for rendering reflections on water waves

被引:0
作者
Namo Podee
Nelson Max
Kei Iwasaki
Yoshinori Dobashi
机构
[1] Hokkaido University,
[2] University of California,undefined
[3] Wakayama University,undefined
来源
Computational Visual Media | 2021年 / 7卷
关键词
real-time rendering; anti-aliasing; reflection; water surface; water waves; elliptical Gaussian;
D O I
暂无
中图分类号
学科分类号
摘要
The reflection of a bright light source on a dynamic surface such as water with waves can be difficult to render well in real time due to reflection aliasing and flickering. In this paper, we propose a solution to this problem by approximating the reflection direction distribution for the water surface as an elliptical Gaussian distribution. Then we analytically integrate the reflection contribution throughout the rendering interval time. Our method can render in real time an animation of the time integrated reflection of a spherical light source on highly dynamic waves with reduced aliasing and flickering.
引用
收藏
页码:201 / 215
页数:14
相关论文
共 11 条
[1]  
Korein J(1983)Temporal anti-aliasing in computer generated animation ACM SIGGRAPH Computer Graphics 17 377-388
[2]  
Badler N(2010)Real-time realistic ocean lighting using seamless transitions from geometry to BRDF Computer Graphics Forum 29 487-496
[3]  
Bruneton E(1949)Communication in the presence of noise Proceedings of the IRE 37 10-21
[4]  
Neyret F(1985)Integrated analytic spatial and temporal anti-aliasing for polyhedra in 4-space ACM SIGGRAPH Computer Graphics 19 79-84
[5]  
Holzschuch N(1967)Geometrical shadowing of a random rough surface IEEE Transactions on Antennas and Propagation 15 668-671
[6]  
Shannon C E(2005)Detailed analytical approach to the Gaussian surface bidirectional reectance distribution function specular component applied to the sea surface Journal of the Optical Society of America A 22 2442-2453
[7]  
Grant C W(undefined)undefined undefined undefined undefined-undefined
[8]  
Smith B(undefined)undefined undefined undefined undefined-undefined
[9]  
Ross V(undefined)undefined undefined undefined undefined-undefined
[10]  
Dion D(undefined)undefined undefined undefined undefined-undefined