mao*_*mao 1 java android fbo multisampling opengl-es-2.0
我正在使用OpenGL es 2.0和java在Android ICS上开发一款2D游戏.我正在尝试使用一个照明系统,为此我将帧缓冲区和场景上的所有灯光渲染到另一个上,目的是使用片段着色器将它们混合以重新创建photoshop叠加效果.
我遇到了一个问题,似乎fbo不适用于多重采样,所以如果我在fbo上绘制我会得到锯齿状的线条.我注意到有人使用ios的解决方案,但我在Android上找不到任何东西.有没有更好的方法来实现我想要做的事情而不是我正在解决这个问题的方式?原谅,我,我对opengl有点新意.
非常感谢你.
多重采样(在创建OpenGL上下文时设置)仅适用于默认帧缓冲区.
要在FBO上进行多重采样,您必须使用以下扩展之一:
或者,您可以使用FXAA之类的东西来实现全屏抗锯齿.即使对于移动设备,它的"PC控制台"版本也非常快.
| 归档时间: |
|
| 查看次数: |
2065 次 |
| 最近记录: |