OpenGL ES

背景が透明なOpenGLのViewをつくる

OpenGLのテンプレートのEAGLViewクラスを例に。 [ EAGLView.m ] Viewの背景色を透明に設定 self.backgroundColor = [UIColor colorWithWhite:0.0 alpha:0.0]; Layerの不透明設定(opaque)をオフに eaglLayer.opaque = NO; // 変更箇所 OpenGLのClearColorを透…

OpenGL ESの参考書

このところ、OpenGL ESをつかったグラフィックにチャレンジしてます。そのなかで参考になった資料を軽く紹介。まず前提として、僕自身もともとOpenGLのプログラミングを2年くらいやっていたということを理解していただく必要があります。もう4, 5年以上前の…

最大のテクスチャサイズ

メモ: iPhoneでつかえるテクスチャの最大サイズ 1024 x 1024 GLint maxTex; glGetIntegerv(GL_MAX_TEXTURE_SIZE, &maxTex); NSLog(@"max texture size: %d", maxTex);