8)initWithImage:メソッド initWithImage:メソッドはImageカテゴリに属している、UIImageオブジェクトから2の累乗にサイズ補正したテクスチャの元となる画像データをピクセルフォーマットに応じて生成し、先述のinitWithData:pixelFormat:pixelsWide:pixelsHigh:contentSize:メソッドを呼び出してテクスチャオブジェクトを作成するメソッドです。 Texture2DのスーパークラスはNSObjectなので、UIImageViewクラスのinitWithImage:メソッドなど他クラスの同名メソッドとは別物なことに注意してください。 GLFunプロジェクトではGLFunViewクラスのdrawメソッドで、図形のセグメンテッドコントロールのImageが選択された際に、指定されたpng画像を引数として呼び出されます。