我有一个简单的游戏,它的主题是这些小线条。它针对iOS和android,因此它具有可在其上运行的大量处理器。
我试图向他们添加实时发光有两个原因
- 我试图掩盖一个事实,我没有足够的渲染时间来处理大多数设备上的抗锯齿。
- 游戏的主题应该是纯光,因此应该使图片看起来像是纯光。
我已经调整了一个可分离的高斯模糊着色器一段时间了,但我感到很沮丧,只是无法正确显示,也许是我想徒劳地隐藏光线的锯齿边缘同时不要使光线看起来模糊。
我最大的问题是使它看起来最好的所有变量。
我是图形/渲染的新手,我绝对不是艺术家。向我借钱最令人沮丧的是似乎涉及的所有变量。有了辉光,我看到了很多可能的变化。
- A.添加混合模式,屏幕混合模式或其他混合
- B.对模糊进行加权,然后在合并之前对法线进行加权
- C.高斯钟形函数的Sigma(我一直在使用这个 令人困惑的计算器,但它似乎并没有提供别人看到的相同值)
- D.标量发送到sigma函数的“ x”值
- E.样本比例(使模糊半径变小或变大)
- F.更改发光缓冲区的分辨率
使用如此多的变量时,如何找到“最佳外观”常量?
我也遇到了问题,因为在我进行调整和看到它之间很难看到更改之间的时间,我会在着色器玩具中进行此操作,但是我无法加载此图像或通过程序生成类似的图像。
现在,我真的停留在高斯钟形曲线内核的sigma上,特别是因为我需要输入数字而不是公式,因为我需要处理器速度。您能建议使用一个好的sigma吗?