Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个小问题,我想知道这是解决它的好方法。我在 GPU 上的应用程序(元胞自动机)上更改了许多像素颜色。我交换渲染目标以获取实际的后台缓冲区,然后我将它放到我的像素着色器中,在下一帧中重复操作。我的问题是我想知道像素在最后一帧发生了变化。
我知道我可以通过使用更多的渲染目标(3 RT)来解决它并记住每个像素的特定数据,但我认为这可能会导致一些性能问题。也许是其他方式来做到这一点。我使用 DirectX10。
真的感谢您的帮助。
一种简单的常用方法(我不确定它是否适用于您的情况),如果您只使用 3 个颜色通道,则可以将此信息存储在 alpha 通道中。