【发布时间】:2014-07-09 21:34:11
【问题描述】:
我正在尝试使用置换贴图实现 2D 失真效果,我将在运行时通过组合这样的图像来创建它。 Link to Displacementmap
但由于 (255,255,x) 等于没有位移,我无法将这些图像与现有的 BlendModes 结合起来。
所以我想将信息存储在颜色的 RGBA(对于 x+、y+、x-、y-)中,但是渲染到 RenderTarget2D 会将 Alpha = 0 的每种颜色设置为 Alpha = 0 的黑色。 有没有更好的方法来组合置换贴图或防止这种行为?
【问题讨论】:
标签: c# xna 2d spritebatch