【发布时间】:2011-08-16 06:30:13
【问题描述】:
我很想知道如何在 OpenGL 中模仿旧游戏(如 Atari 2600)的低分辨率来制作 fps 游戏的正确方法。我想最好的方法是将缓冲区写入纹理,放入四边形并将其显示为屏幕分辨率。
看看http://www.youtube.com/watch?v=_ELRv06sa-c,例如(很棒的游戏!)
欢迎任何建议、帮助或示例代码。
【问题讨论】:
-
这看起来很酷。不是那种使用 OpenGL 的经验,但是不能用基本的 GLSL 片段着色器来实现像素化效果吗?似乎还有一些单色噪点/颗粒,可能只是视频压缩,但在快速运动时可能有点模糊。
-
@George 我不确定您是否可以仅使用片段着色器来做到这一点。
标签: opengl