我在XNA 4.0中使用我的延期引擎,并且将它与forwardpipeline结合起来,以支持半透明和其他“仅前向”效果。
让我描述一下我的工作:
题:
编辑:这篇文章已经从一些语句清除,以避免混淆。
原来,我错了。 问题的根源在步骤5中,我使用着色器将rendertarget复制到后台缓冲区。
我忘记了通过负像素X和Y来校正纹理坐标。不这样做会导致不正确的采样和颜色数据丢失,因为采样是在错误的纹理上进行的。