OceanLightingFFT

所属分类:3D图形编程
开发工具:Unix_Linux
文件大小:7720KB
下载次数:49
上传日期:2010-12-06 21:34:46
上 传 者zhaoxvdong
说明:  基于FFT的海面波动的实现和天空光照渲染的实现
(Fluctuations in sea-based FFT implementation and realization of the sky light)

文件列表:
AntTweakBar.dll (471040, 2009-04-23)
AntTweakBar.h (12679, 2009-04-23)
AntTweakBar.lib (12078, 2009-04-23)
atmosphere.glsl (18312, 2009-11-23)
clouds.glsl (410, 2009-11-23)
data\inscatter.raw (16777236, 2009-03-12)
data\irradiance.raw (12308, 2009-03-12)
data\noise.pgm (262182, 2009-08-22)
data\transmittance.raw (196628, 2009-03-12)
fftx.glsl (1746, 2010-03-31)
ffty.glsl (1740, 2010-03-31)
glew.h (520342, 2007-04-26)
glew32.dll (208896, 2007-04-26)
glew32.lib (309580, 2007-04-26)
glut.h (27014, 2007-12-08)
glut32.dll (237568, 2009-04-23)
glut32.lib (28728, 2009-04-23)
init.glsl (2186, 2010-04-02)
Main.cpp (43773, 2010-04-21)
mat4.h (12276, 2009-11-21)
ocean.cbp (1844, 2010-04-06)
ocean.depend (822, 2010-04-23)
ocean.exe (314880, 2010-04-23)
ocean.glsl (10290, 2010-04-06)
ocean.layout (982, 2010-04-23)
Program.cpp (4299, 2010-03-31)
Program.h (230, 2010-03-22)
sky.glsl (738, 2010-03-26)
skymap.glsl (1180, 2009-11-23)
variances.glsl (2023, 2010-04-21)
vec4.h (4657, 2009-11-21)

Ocean lighting algorithm: "Real-time Realistic Ocean Lighting using Seamless Transitions from Geometry to BRDF" Eric Bruneton, Fabrice Neyret, Nicolas Holzschuch Eurographics 2010 Ocean surface synthesized by FFT: "Simulating Ocean Water", J. Tessendorf, SIGGRAPH course notes, 2005. User Interface - mouse drag = move the Sun - page up / page down : increase / decrease distance to ground - left / right arrows : increase / decrease camera azimuth angle - + / - : increase / decrease camera tilt angle - ESC : exit NOTE: after changing the wind speed and/or the inverse wave age parameter, do not forget to click on "Generate" to get a correct lighting.

近期下载者

相关文件


收藏者