0

我正在尝试向 sprite 添加多种效果,以了解如何在 XNA 中为 2D 游戏制作像素和顶点着色器。不幸的是,许多教程或示例代码都超出了我的想象,因为我是着色器的新手(或者更准确地说是Effect类)。我要找的效果是这样的。这甚至可能与效果有关还是我错过了什么?

4

1 回答 1

0

我完全同意卢修斯。着色器很棒,但它并不是最适合所有东西。在这里,我找到了一个仅使用 2D 绘图创建效果的教程。许多旧的 2D 游戏只能产生这样的效果。因为,当时显卡不像现在那么正常。

这种效果可以通过运行多个图像来实现,其中一个图像是正确的图像,而另一个是带有阴影细节的黑白图像。这将增加图像所需的图像清晰度。

如果你想要基于粒子的效果,那么这个技巧也可以使用两个图像而不是单个粒子的一个图像,然后为该粒子束提供效果/运动。

看看教程。如果需要更多解释,请告诉我。

于 2013-08-08T07:09:59.450 回答