2011/10/02
テーマ: 開発 / iOS / 2011 / すべて
** シェーダーがコンパイルされてしまう **
OpenGL ES のプログラマブルシェーダーはアプリ実行時にコンパイルされるものなので、アプリビルドの際は何もせずにファイルとしてパッケージングしたいわけですが、Xcode 4.0.2 で拡張子が .vsh や .fsh のシェーダーファイルを追加してアプリをビルドするとシェーダーまでコンパイルされてしまい、シェーダーの独自構文が Objective C コンパイラで通らなくてビルドエラーになったりします。
** Xcode 4.0.2 でシェーダーをコンパイルしないようにする方法 **
** スクリーンショット **