強火で進め

このブログではプログラム関連の記事を中心に書いてます。

「OpenGL Programming on MAC OS X」を読み始めた

iPhoneで3Dを使いたいというともあり「OpenGL Programming on MAC OS X」を購入。少々、寝かしていたけどそろそろ読み始めることにする。

OpenGL® Programming on Mac OS® X: Architecture, Performance, and Integration

OpenGL® Programming on Mac OS® X: Architecture, Performance, and Integration

軽く読み始めたところOpenGLの歴史やMacのハードウェアの話が最初にあって中々、プログラムの話がはじまらない。英語が苦手なこともあり、モチベーションが下がる前にP.35から読み始めることにする(LeopardならP.283、それ以前ならP.121から始めた方がよさそうです)。

なおサンプルコードがここにあるみたいなのでこの本を読んでる人はここのサンプルを一緒に参照しつつ勉強すると良いと思う。

最近、こういうOpenGL ES(iPhoneなど組み込み向けのOpenGL)の本も出版されているみたいだけどiPhoneで直接動作するサンプルが記載されているわけじゃないだろうし(NDAの問題あるからしょうがないけど(^_^;))、とりあえず購入は保留している。

OpenGL® ES 2.0 Programming Guide

OpenGL® ES 2.0 Programming Guide

あと、この本はOpenGL ES 2.0の本みたいなので買うとしたらこっちの方が良いのかなぁとも思っている(まだこれらの本とiPhoenのOpenGL ESのバージョンが同じか調べてないけどw)。

Opengl-Es Game Development (Game Development Series)

Opengl-Es Game Development (Game Development Series)

とりあえず「OpenGL Programming on MAC OS X」の方を読み終わってから評判や内容をよく見てからどうするか考えることにする。