文件名称:D3D11-terrain-rendering
- 所属分类:
- 游戏引擎
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 19.48mb
- 下载次数:
- 0次
- 提 供 者:
- l***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
设计了一种基于GPU编程实现的大规模地形场景的实时绘制与漫游算法。利用GPU端完成地形网格更新、地形块的自动选取、高度图和纹理图采样等大部分计算工作,大大减轻了CPU端的计算负载。-designed a high performance technique for real-time rendering and roaming of large-scale terrain environment based on GPU programming. GPU undertaked most of the computation such as terrain mesh updating, automatically selecting of terrain blocks, terrain blocks sampling and texture blocks sampling. Experimental results show that GPU programming is an effective way to improve the method, the algorithm is easy to implement, has a low memory expenses, and achieves high performance on real-time roaming of large-scale terrains.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Large scale terrain rendering using D3D11\camera.cpp
.........................................\camera.h
.........................................\createMesh.cpp
.........................................\createMesh.h
.........................................\DXUT
.........................................\....\Core
.........................................\....\....\dpiaware.manifest
.........................................\....\....\DXUT.cpp
.........................................\....\....\DXUT.h
.........................................\....\....\DXUT_2008.sln
.........................................\....\....\DXUT_2008.vcproj
.........................................\....\....\DXUT_2010.sln
.........................................\....\....\DXUT_2010.vcxproj
.........................................\....\....\DXUT_2010.vcxproj.filters
.........................................\....\....\DXUTDevice11.cpp
.........................................\....\....\DXUTDevice11.h
.........................................\....\....\DXUTDevice9.cpp
.........................................\....\....\DXUTDevice9.h
.........................................\....\....\DXUTmisc.cpp
.........................................\....\....\DXUTmisc.h
.........................................\....\Optional
.........................................\....\........\directx.ico
.........................................\....\........\DXUTcamera.cpp
.........................................\....\........\DXUTcamera.h
.........................................\....\........\DXUTgui.cpp
.........................................\....\........\DXUTgui.h
.........................................\....\........\DXUTguiIME.cpp
.........................................\....\........\DXUTguiIME.h
.........................................\....\........\DXUTLockFreePipe.h
.........................................\....\........\DXUTOpt_2008.sln
.........................................\....\........\DXUTOpt_2008.vcproj
.........................................\....\........\DXUTOpt_2010.sln
.........................................\....\........\DXUTOpt_2010.vcxproj
.........................................\....\........\DXUTOpt_2010.vcxproj.filters
.........................................\....\........\DXUTres.cpp
.........................................\....\........\DXUTres.h
.........................................\....\........\DXUTsettingsdlg.cpp
.........................................\....\........\DXUTsettingsdlg.h
.........................................\....\........\ImeUi.cpp
.........................................\....\........\ImeUi.h
.........................................\....\........\SDKmesh.cpp
.........................................\....\........\SDKmesh.h
.........................................\....\........\SDKmisc.cpp
.........................................\....\........\SDKmisc.h
.........................................\....\........\SDKsound.cpp
.........................................\....\........\SDKsound.h
.........................................\....\........\SDKwavefile.cpp
.........................................\....\........\SDKwavefile.h
.........................................\Effects11
.........................................\.........\Binary
.........................................\.........\......\EffectBinaryFormat.h
.........................................\.........\......\EffectStateBase11.h
.........................................\.........\......\EffectStates11.h
.........................................\.........\......\SOParser.h
.........................................\.........\d3dx11dbg.cpp
.........................................\.........\d3dxGlobal.cpp
.........................................\.........\Effect.h
.........................................\.........\EffectAPI.cpp
.........................................\.........\EffectLoad.cpp
.........................................\.........\EffectLoad.h
.........................................\.........\EffectNonRuntime.cpp
......
.........................................\camera.h
.........................................\createMesh.cpp
.........................................\createMesh.h
.........................................\DXUT
.........................................\....\Core
.........................................\....\....\dpiaware.manifest
.........................................\....\....\DXUT.cpp
.........................................\....\....\DXUT.h
.........................................\....\....\DXUT_2008.sln
.........................................\....\....\DXUT_2008.vcproj
.........................................\....\....\DXUT_2010.sln
.........................................\....\....\DXUT_2010.vcxproj
.........................................\....\....\DXUT_2010.vcxproj.filters
.........................................\....\....\DXUTDevice11.cpp
.........................................\....\....\DXUTDevice11.h
.........................................\....\....\DXUTDevice9.cpp
.........................................\....\....\DXUTDevice9.h
.........................................\....\....\DXUTmisc.cpp
.........................................\....\....\DXUTmisc.h
.........................................\....\Optional
.........................................\....\........\directx.ico
.........................................\....\........\DXUTcamera.cpp
.........................................\....\........\DXUTcamera.h
.........................................\....\........\DXUTgui.cpp
.........................................\....\........\DXUTgui.h
.........................................\....\........\DXUTguiIME.cpp
.........................................\....\........\DXUTguiIME.h
.........................................\....\........\DXUTLockFreePipe.h
.........................................\....\........\DXUTOpt_2008.sln
.........................................\....\........\DXUTOpt_2008.vcproj
.........................................\....\........\DXUTOpt_2010.sln
.........................................\....\........\DXUTOpt_2010.vcxproj
.........................................\....\........\DXUTOpt_2010.vcxproj.filters
.........................................\....\........\DXUTres.cpp
.........................................\....\........\DXUTres.h
.........................................\....\........\DXUTsettingsdlg.cpp
.........................................\....\........\DXUTsettingsdlg.h
.........................................\....\........\ImeUi.cpp
.........................................\....\........\ImeUi.h
.........................................\....\........\SDKmesh.cpp
.........................................\....\........\SDKmesh.h
.........................................\....\........\SDKmisc.cpp
.........................................\....\........\SDKmisc.h
.........................................\....\........\SDKsound.cpp
.........................................\....\........\SDKsound.h
.........................................\....\........\SDKwavefile.cpp
.........................................\....\........\SDKwavefile.h
.........................................\Effects11
.........................................\.........\Binary
.........................................\.........\......\EffectBinaryFormat.h
.........................................\.........\......\EffectStateBase11.h
.........................................\.........\......\EffectStates11.h
.........................................\.........\......\SOParser.h
.........................................\.........\d3dx11dbg.cpp
.........................................\.........\d3dxGlobal.cpp
.........................................\.........\Effect.h
.........................................\.........\EffectAPI.cpp
.........................................\.........\EffectLoad.cpp
.........................................\.........\EffectLoad.h
.........................................\.........\EffectNonRuntime.cpp
......