GL_DEPTH_COMPONENT 24 OZ 的等距平铺地图闪烁
Posted
技术标签:
【中文标题】GL_DEPTH_COMPONENT 24 OZ 的等距平铺地图闪烁【英文标题】:Isometric tile map flickers for GL_DEPTH_COMPONENT24_OES 【发布时间】:2014-02-13 14:05:16 【问题描述】:我使用GL_DEPTH_COMPONENT24_OES
来控制在我的角色在平铺地图上移动时更新角色vertexZ
的深度。
问题是,随着角色移动,iPhone iPad 设备上会出现一些闪烁。闪烁不会出现在模拟器中。
如何解决这个问题?有什么建议吗?
【问题讨论】:
您是否将帧缓冲模式设置为 RGBA8888(默认为 RGB565)? cocos2d 先生如何设置帧缓冲模式?? 【参考方案1】:随便用
kEAGLColorFormatRGBA8
而不是
kEAGLColorFormatRGB565
在你的
AppDelegate
感谢LearnCocos2D
【讨论】:
以上是关于GL_DEPTH_COMPONENT 24 OZ 的等距平铺地图闪烁的主要内容,如果未能解决你的问题,请参考以下文章