我有一个通过 alpha 混合实现启用透明度的测试应用程序。该应用程序是使用 SlimDX 在 C# 中构建的。但是,在我的一个应用了 alpha 混合的对象上,我得到了一个奇怪的“缺失三角形”效果(见下文)。
该物体几乎是一个圆柱体。
我想知道在 3D 计算机图形学和/或使用 alpha 混合方面更有经验的人是否能够指出我正确的方向,所以我可能会理解这个结果 - 并希望将其删除。
编辑
我尝试使用与顺序无关的混合着色器,得到了相同的结果。看起来好像像素/片段由于深度测试失败而被丢弃。这对我来说没有任何意义。