如何创建波动的亮度恐怖/恐怖效果?

时间:2012-08-17 14:25:27

标签: java graphics 2d

示例:LIMBO

这个例子非常复杂,波动很平滑,但是我想知道是否有人可以建议使用Java 2D创建这种效果的好方法?我正准备开始编码图像栅格数据操作算法,但我想我可能会节省很多时间先问你们。理想的结果是,如果我可以在玻璃板上画一个波动的覆盖层。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我不确定它有你所需要的一切,但是为了避免重新发明轮子,我建议你看一下Processing。它通常用作简单的多媒体开发环境,但其丰富的库也可以手动导入传统的Java项目。

答案 1 :(得分:0)

如果您使用JOGL甚至是LWJGL之类的东西,那么您可以指定雾。您可以指定精确的颜色组合,以产生正确的效果,以及雾的出现位置和密度。每个游戏循环使密度波动将使其具有您正在寻找的“脉冲”效果。