c# - 使用 XNA 3.0 的软阴影技术

标签 c# xna shader shadow-mapping xna-3.0

我正在使用 XNA 3.0(叹气,我知道),并且我正在编写一个教程,该教程可帮助实现带有对象的 3D 场景,其中聚光灯照射到环面并转换硬边阴影。现在,我想知道在哪里可以找到帮助(教程、源代码、片段)来柔化所述阴影?

最佳答案

最简单的方法是使用百分比更接近过滤。基本上它是通过获取一些阴影贴图样本来工作的。您可以从 article in GPU Gems 开始.

关于c# - 使用 XNA 3.0 的软阴影技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17933279/

相关文章:

3d - XNA 中的旋转立方体

c# - Xamarin Studio 上的 MonoGame - Xna 存在问题?

c++ - 减少GPU和CPU之间的带宽(发送原始数据或先预计算)

c# - 如何在C#中使用Either类型?

c# - MVC : On button click do some database action and stay on same view

javascript - 0x800a01b6 - JavaScript 运行时错误 : Object doesn't support property or method 'cookie'

c# - MonoGame/XNA 在 Spritebatch 中绘制多边形

typescript - Three.js ShaderMaterial 仅适用于某些 GPU

opengl - 有什么方法可以在 hlsl/glsl 片段着色器中通过图元获得片段(像素)的百分比覆盖率?

c# - 生成并提供在 ASP.NET 中压缩的 gz