1. OpenGL ESのテクスチャサイズを2のべき乗に合わせないといけない理由

    http://stackoverflow.com/questions/214608/why-do-images-for-textures-on-the-iphone-need-to-have-power-of-two-dimensions/214636#214636

    ミップマッピングのためのようです。画像サイズをどんどん半分にしていったものをキャッシュしていくため、2のべき乗がちょうどよいと。最近のGPUでは2のべき乗以外のサイズもサポートしているものがあるけれども、そうでないものもまだいっぱいあるよとのこと。

    ofxSpriteSheetRendererを使おうとしたときにこれでハマりました。ちゃんとマニュアルを読めというはなし・・

    Posted by Takeya Hikage on 2014年06月10日
    Categories openframeworks