unity3d - 移动设备上 Unity 2D 游戏中的抖动伪影
问题描述
抖动可用于向用户显示真正不存在的颜色。它还有助于减少色带。
我在我的 Android 移动设备上截取了我的统一游戏的屏幕截图,在 Photoshop 中放大了 PNG。我观察到整个图像(甚至是纯色区域)都覆盖着微妙的像素图案。Unity Play-mode 没有这个效果,只有在移动设备上。
A - 实际大小的游戏屏幕的一部分
B - 放大
C - 对比度增加以显示微妙的图案
Unity 在其后处理堆栈中提供后处理抖动。但这不是它。我不认为 Unity 使用它来模仿颜色,因为帧是在 24 位颜色空间中渲染的(据我所知)。我查了一些其他的商业手机游戏,他们在任何地方都没有这种模式。
我想知道这个像素图案的目的是什么。谢谢你。
解决方案
推荐阅读
- r - 是否可以将一些数据框导出到 R 中的一个 CSV
- asp.net - ASP.NET Web 窗体中的输出编码安全问题
- javascript - 雪花存储过程,检查结果集是否为空而不抛出错误
- python-3.x - 将语音翻译成文本
- node.js - 如何使用香草 Postgres 处理删除 Express 中不存在的记录?
- java - 使用 Node 类为 Stack 类创建 push() 方法
- python - 从excel表中的每个头行切片列名并循环通过pandas中的表名
- c# - 创建一个页面后如何将自动生成的 GUID 转移到另一个页面
- python - 无法使用 BeautifulSoup find_all 或 Pandas.read_html 函数从表中抓取数据
- python - 如何从 jupyter notebook 运行 tf.test.TestCase - UnrecognizedFlagError: Unknown command line flag 'f'