CCLiquid などの CCGrid3DAction を追加した後、画質が非常に悪くなります。
CCLiquid *liquid = [CCLiquid actionWithWaves:2 amplitude:5 grid:ccg(100, 100) duration:5];
[self runAction:[CCRepeatForever actionWithAction:liquid]];
振幅が 0 の場合でも、画面をつかんだ後、低解像度の画像またはテクスチャの解像度が半分になっているように見えます。
これは、網膜画像と「EnableRetinaDisplaySupport = YES;」でのみ発生します。
次の設定は役に立ちませんでした
[[CCDirector sharedDirector] setProjection:kCCDirectorProjection3D];
-- config.lua ( i've set this hi-settings just for testing, )
DefaultTexturePixelFormat = TexturePixelFormat.RGBA8888,
GLViewColorFormat = GLViewColorFormat.RGBA8888,
GLViewDepthFormat = GLViewDepthFormat.Depth24Bit,
GLViewMultiSampling = YES,
GLViewNumberOfSamples = 4,
何か案は?
Kobold2d 2.0.4 を使用しています
更新: cocos2d 2.1-beta4 でテストしましたが、同じ問題が発生します。