示例:LIMBO
这个例子非常复杂,波动很平滑,但是我想知道是否有人可以建议使用Java 2D创建这种效果的好方法?我正准备开始编码图像栅格数据操作算法,但我想我可能会节省很多时间先问你们。理想的结果是,如果我可以在玻璃板上画一个波动的覆盖层。
有什么想法吗?
答案 0 :(得分:0)
我不确定它有你所需要的一切,但是为了避免重新发明轮子,我建议你看一下Processing。它通常用作简单的多媒体开发环境,但其丰富的库也可以手动导入传统的Java项目。
答案 1 :(得分:0)
如果您使用JOGL甚至是LWJGL之类的东西,那么您可以指定雾。您可以指定精确的颜色组合,以产生正确的效果,以及雾的出现位置和密度。每个游戏循环使密度波动将使其具有您正在寻找的“脉冲”效果。