dxt5的预替代alpha



i带有透明alpha的DDS Image(DXT5)加入OpenGL。由于Alpha没有预先进行预先进行,并且无法根据DXT5规格进行杂货,所以我在纹理的可见部分周围变得稀薄,因为我在GPU上进行了一些混合操作。我的问题是:什么可以是最好的解决方法为此,我的OpenGL渲染器更新每个帧上加载IO的场景纹理,因此,如果我对DDS进行解压缩,然后预先进行预先进行预压,然后压缩回去,我会得到巨大的开销。其他我认为会添加另一个渲染通行证并执行PRE PRE - 在碎片着色器中多种植并呈现纹理,然后将其用于主通行证。这是我已经有了下降数量的通行证,因为我已经有哪些其他选项?

为什么不只是让您的着色器进行alpha的预先涂抹,然后做您打算正常的事情?

无需将其呈现为纹理。只是始终在您的着色器中进行预先预言,因为需要预先添加之前的纹理。

解决的问题已解决。

相关内容

  • 没有找到相关文章

最新更新