Win8DirectX 11山峰水面纹理贴图实现

Win8 DirectX 山峰水面纹理贴图实现是一个挺有意思的项目,用 DirectX 11 制作逼真的 3D 场景。通过项目,你可以看到如何将纹理贴图应用于 3D 模型,提升山峰和水面效果,模拟不同光照模型,比如平行光、聚光灯和点光源。而且项目是基于 Visual Studio 2012 Pro,保证了兼容 Windows 8 环境。你能学到怎样使用像素着色器来计算光照效果,制作出有质感的场景。这种对纹理和光照的,适合想深入了解 3D 图形开发的开发者。试试这个项目,能你提升 DirectX 的使用技能,也会让你对光照和纹理有更深入的理解哦。

rar
Direct3DApp_HillWaveTexture.rar 预估大小:31个文件
folder
Direct3DApp_HillWaveTexture 文件夹
file
Direct3DApp_HillWaveTexture.vcxproj 9KB
file
BasicTimer.h 2KB
file
Renderer.h 1KB
folder
Shaders 文件夹
file
SimplePixelShader.hlsl 1KB
file
SimpleVertexShader.hlsl 1000B
file
LightBase.hlsli 5KB
file
DirectXHelper.h 1000B
file
Direct3DApp_HillWaveTexture.vcxproj.filters 3KB
file
Direct3DApp_HillWaveTexture.cpp 5KB
file
pch.h 131B
file
Renderer.cpp 11KB
file
Package.appxmanifest 1KB
file
WICTextureLoader.h 5KB
file
WICTextureLoader.cpp 32KB
file
WaterModel.cpp 6KB
file
LightHelper.h 1KB
folder
Assets 文件夹
file
SplashScreen.png 2KB
file
SmallLogo.png 329B
file
Logo.png 801B
file
StoreLogo.png 429B
folder
Texture 文件夹
file
water.jpg 286KB
file
grass.jpg 65KB
file
rock.jpg 473KB
file
WaterModel.h 823B
file
pch.cpp 21B
file
Direct3DBase.cpp 10KB
file
Direct3DApp_HillWaveTexture.h 2KB
file
HillModel.cpp 3KB
file
Direct3DBase.h 2KB
file
Direct3DApp_HillWaveTexture_TemporaryKey.pfx 2KB
file
HillModel.h 454B
rar 文件大小:848.73KB