Introduction - If you have any usage issues, please Google them yourself
D3D, the use of texture mapping to achieve the effect of waves, real-time effects to generate the waves.
Packet : 37724102seaeffect.rar filelist
02_SinSeaWave\Common\directx.ico
02_SinSeaWave\Common\dxstdafx.cpp
02_SinSeaWave\Common\dxstdafx.h
02_SinSeaWave\Common\DXUT.cpp
02_SinSeaWave\Common\DXUT.h
02_SinSeaWave\Common\DXUTenum.cpp
02_SinSeaWave\Common\DXUTenum.h
02_SinSeaWave\Common\DXUTgui.cpp
02_SinSeaWave\Common\DXUTgui.h
02_SinSeaWave\Common\DXUTMesh.cpp
02_SinSeaWave\Common\DXUTMesh.h
02_SinSeaWave\Common\DXUTmisc.cpp
02_SinSeaWave\Common\DXUTmisc.h
02_SinSeaWave\Common\DXUTRes.cpp
02_SinSeaWave\Common\DXUTRes.h
02_SinSeaWave\Common\DXUTSettingsDlg.cpp
02_SinSeaWave\Common\DXUTSettingsDlg.h
02_SinSeaWave\Common\DXUTsound.cpp
02_SinSeaWave\Common\DXUTsound.h
02_SinSeaWave\Common\DXUT_2003.sln
02_SinSeaWave\Common\DXUT_2003.vcproj
02_SinSeaWave\Common\DXUT_2005.sln
02_SinSeaWave\Common\DXUT_2005.vcproj
02_SinSeaWave\Common\Thumbs.db
02_SinSeaWave\Common
02_SinSeaWave\Main.cpp
02_SinSeaWave\Media\Thumbs.db
02_SinSeaWave\Media\Wave.bmp
02_SinSeaWave\Media
02_SinSeaWave\resource.h
02_SinSeaWave\SinSeaWave.cpp
02_SinSeaWave\SinSeaWave.exe
02_SinSeaWave\SinSeaWave.h
02_SinSeaWave\SinSeaWave.jpg
02_SinSeaWave\SinSeaWave.manifest
02_SinSeaWave\SinSeaWave.rc
02_SinSeaWave\SinSeaWave_2003.sln
02_SinSeaWave\SinSeaWave_2003.suo
02_SinSeaWave\SinSeaWave_2003.vcproj
02_SinSeaWave\SinSeaWave_2005.sln
02_SinSeaWave\SinSeaWave_2005.vcproj
02_SinSeaWave\Thumbs.db
02_SinSeaWave
01_TexSeaWave\Common\directx.ico
01_TexSeaWave\Common\dxstdafx.cpp
01_TexSeaWave\Common\dxstdafx.h
01_TexSeaWave\Common\DXUT.cpp
01_TexSeaWave\Common\DXUT.h
01_TexSeaWave\Common\DXUTenum.cpp
01_TexSeaWave\Common\DXUTenum.h
01_TexSeaWave\Common\DXUTgui.cpp
01_TexSeaWave\Common\DXUTgui.h
01_TexSeaWave\Common\DXUTMesh.cpp
01_TexSeaWave\Common\DXUTMesh.h
01_TexSeaWave\Common\DXUTmisc.cpp
01_TexSeaWave\Common\DXUTmisc.h
01_TexSeaWave\Common\DXUTRes.cpp
01_TexSeaWave\Common\DXUTRes.h
01_TexSeaWave\Common\DXUTSettingsDlg.cpp
01_TexSeaWave\Common\DXUTSettingsDlg.h
01_TexSeaWave\Common\DXUTsound.cpp
01_TexSeaWave\Common\DXUTsound.h
01_TexSeaWave\Common\DXUT_2003.sln
01_TexSeaWave\Common\DXUT_2003.vcproj
01_TexSeaWave\Common\DXUT_2005.sln
01_TexSeaWave\Common\DXUT_2005.vcproj
01_TexSeaWave\Common
01_TexSeaWave\Media\Thumbs.db
01_TexSeaWave\Media\wave.bmp
01_TexSeaWave\Media
01_TexSeaWave\resource.h
01_TexSeaWave\TexSeaWave.cpp
01_TexSeaWave\TexSeaWave.exe
01_TexSeaWave\TexSeaWave.jpg
01_TexSeaWave\TexSeaWave.manifest
01_TexSeaWave\TexSeaWave.rc
01_TexSeaWave\TexSeaWave_2003.sln
01_TexSeaWave\TexSeaWave_2003.suo
01_TexSeaWave\TexSeaWave_2003.vcproj
01_TexSeaWave\TexSeaWave_2005.sln
01_TexSeaWave\TexSeaWave_2005.vcproj
01_TexSeaWave\Thumbs.db
01_TexSeaWave