【发布时间】:2011-10-14 13:50:28
【问题描述】:
我有一个测试应用程序,它通过 Alpha 混合实现了启用透明度。该应用程序是使用 SlimDX 在 C# 中构建的。然而,在我的一个应用了 alpha 混合的对象上,我得到了一个奇怪的“缺失三角形”效果(见下文)。
物体几乎是一个圆柱体。
我想知道在 3D 计算机图形和/或 alpha 混合使用方面更有经验的人是否可以为我指出正确的方向,以便我理解这个结果 - 并希望将其删除。
编辑
我尝试使用与顺序无关的混合着色器,得到了相同的结果。由于深度测试失败,看起来好像像素/片段被丢弃了。这对我来说没有任何意义。
【问题讨论】:
标签: c# 3d alphablending slimdx alpha-transparency