インターネットデパート - 取扱い商品数1000万点以上の通販サイト。送料無料商品も多数あります。

C++による簡単実習 3次元CG入門 第2版

価格: ¥2,730
カテゴリ: 単行本
ブランド: 森北出版
Amazon.co.jpで確認
最初の一冊に ★★★★★
C++の学習の題材に3DCGを選んで、参考書を数冊購入したが、この本は、理論や数式だけでなく、ソースコードが掲載されていて分かりやすい。また、今時のマルチウィンドウシステムを意識しないで、CGのアルゴリズムに集中できるようにソースコードがファイル分けしてある(ウィンドウシステムの再描画など)ので、その点も評価できる。出版社のホームページから、Visual C++.NET、Visual C 6.0、C++Builder6、Borland C++5.5.1、gcc + GTK、に対応したソースコードがダウンロードできる。価格も厚さも手頃で3DCGの最初の一冊に良いと思う。
理論と実装 ★★★★☆
OpenGLやDirectXを使わず、C++だけで3DCGの実装を行おうという本。
数学的な理論の説明がきちんとされており、またサンプルプログラムでその理論をすぐに確認できるため、基礎から3DCGを勉強したいという人におすすめです。また、説明もわかりやすいので、3DCGを初めて勉強する人にも無理なく理解できると思います。
ただ、投影法や座標系に関する説明が少ないことが残念です。特に射影行列等の概念は、OpenGLやDirectXを使用する上でも重要なので、詳しく説明して欲しかったです。
理論とプログラミングによる実装のバランスが最高!!! ★★★★★
CGの本といえば、理論のみで、実際的なことはまったくわかりません。たとえばシャエーディングといってもフォンやグローのことは書いてあってもプログラミングやソフトでどうやって実現するのか(実装)を書いている本はほとんどありません。この本は、理論と実装がバランスよく書かれており、しかも値段も安いです。