iPhone開発でエラー発生
テスト(Debugでのコンパイル)では表示される画像フォントが、
.ipaファイルにして実行(Releaseでのコンパイル)すると黒塗り画像になってしまう。
GlyphDesignerというツールでフォント画像を作成しているのですが、
なぜか漢字の部分のみ、Releaseコンパイルで黒画像。
■画像のサイズ?
1024*512なので、問題ないはず。
ちなみにiPhoneの最大テクスチャサイズは以下。
古い端末 1024*1024
iPhone4, iPad2, iPodtouch4th 2048 * 2048
iPhone5, iPhone4S, iPad3, iPodtouch5th 4096 * 4096
■OpenGL?
ツールで作成したフォントは1つの画像に出力され、
指定文字を抜き出して表示します。
画像の1部分を切り出してOpenGLで表示する場合、
2の累乗サイズで抜き出さないと黒画像になります。
結局理由はわからず。
テクスチャアトラスから必要なフォントのみ抜き出し、画像にして差し替えました。。