Shader实现的阴影效果(Shadow)

时间:2014-02-12 08:35:13
【文件属性】:

文件名称:Shader实现的阴影效果(Shadow)

文件大小:3.25MB

文件格式:RAR

更新时间:2014-02-12 08:35:13

D3D Shadow Shader

自己写的阴影效果,里面用了Shader,具体的话是运用了深度碰撞测试和投影机技术,目前最常用的阴影技术,简单易懂~


【文件预览】:
ShadowDemo
----ShadowDemo.ncb(9.53MB)
----Shadow.cpp(5KB)
----ShadowDemo.vcproj.wondersky-PC.wondersky.user(1KB)
----Shader.h(490B)
----Input.cpp(3KB)
----Shader.cpp(2KB)
----ShadowDemo.suo(20KB)
----ShadowDemo.sln(885B)
----Debug()
--------ShadowDemo.exe.embed.manifest.res(728B)
--------ShadowDemo.exe.embed.manifest(663B)
--------ShadowDemo.ilk(663KB)
--------ShadowDemo.pdb(1.34MB)
--------vc90.idb(779KB)
--------ShadowDemo.exe.intermediate.manifest(621B)
--------Shadow.obj(93KB)
--------BuildLog.htm(8KB)
--------createWin.obj(78KB)
--------Camera.obj(91KB)
--------Input.obj(78KB)
--------Shader.obj(284KB)
--------mt.dep(67B)
--------ShadowDemo.exe(122KB)
--------vc90.pdb(492KB)
--------D3DInit.obj(84KB)
----Shadow.h(697B)
----Camera.h(851B)
----ZPass.hlsl(578B)
----Camera.cpp(3KB)
----Input.h(1KB)
----header.h(2KB)
----D3DInit.cpp(2KB)
----Shadowmap.hlsl(2KB)
----ShadowDemo.vcproj(5KB)
----createWin.cpp(2KB)
----D3DInit.h(377B)

网友评论

  • 实际用处不大,还是谢谢了
  • c++的啊,我还是为是hsls,而且我这无法运行
  • 很好,真的不错啊
  • 学习一下 感谢分享
  • 实际用处不大,仅作参考~
  • 不是OpenGL用的
  • 不是glsl'的,是glsl的就好了。有参考价值
  • 可以参考一下,不错的
  • 不是glsl'的,是glsl的就好了
  • 不是glsl,可以看
  • 可惜是hlsl的,要是glsl的就更好了
  • 很有参考价值
  • DIRECT3D中的阴影效果,可以选择尝试看看
  • 这里是个茶壶的模型的阴影效果
  • 这里是个茶壶的模型的阴影效果,是份不错的参考代码