C++による簡単実習 3次元CG入門
|
| 価格: | ¥ 2,730 1500円以上は送料無料 詳細 |
発送可能時期: 在庫あり。
販売、発送は Amazon.co.jp
商品の詳細
- Amazon.co.jp ランキング: #253677 / 本
- 発売日: 2004-05
- 版型: 単行本
- 154 ページ
エディターレビュー
出版社 / 著者からの内容紹介
今回の改訂では「ボリュームレンダリング」「アニメーション」を新設し、Visual C++ .NET言語にも対応した.
内容(「BOOK」データベースより)
本書の特長としては、利用範囲が広いようにパソコンを使用して、プログラム例を介して容易に3次元CGの実習ができるようにしていることです。一般にWindowsのプログラムは、イベント駆動型にする必要があります。しかし、本書ではイベント駆動型にせずに(MS‐DOSのように)、プログラムを記述することができるようにしています。また、点や線分などを数学の教科書のように記述することができます。このように、本書のプログラム例では、CGのアルゴリズムを主に記述しており、アルゴリズムに直接関係のない部分はヘッダファイルに記述することでできる限り簡略化して、簡潔でわかりやすいプログラミングを心掛けています。
内容(「MARC」データベースより)
利用範囲が広いようにパソコンを使用して、プログラム例を介して容易に3次元CGの実習ができるように構成。パラメトリック曲面、ボリュームレンダリング、アニメーションを新たに取り入れた、99年刊の第2版。
カスタマーレビュー
理論とプログラミングによる実装のバランスが最高!!!
CGの本といえば、理論のみで、実際的なことはまったくわかりません。たとえばシャエーディングといってもフォンやグローのことは書いてあってもプログラミングやソフトでどうやって実現するのか(実装)を書いている本はほとんどありません。この本は、理論と実装がバランスよく書かれており、しかも値段も安いです。
理論と実装
OpenGLやDirectXを使わず、C++だけで3DCGの実装を行おうという本。
数学的な理論の説明がきちんとされており、またサンプルプログラムでその理論をすぐに確認できるため、基礎から3DCGを勉強したいという人におすすめです。また、説明もわかりやすいので、3DCGを初めて勉強する人にも無理なく理解できると思います。
ただ、投影法や座標系に関する説明が少ないことが残念です。特に射影行列等の概念は、OpenGLやDirectXを使用する上でも重要なので、詳しく説明して欲しかったです。
最初の一冊に
C++の学習の題材に3DCGを選んで、参考書を数冊購入したが、この本は、理論や数式だけでなく、ソースコードが掲載されていて分かりやすい。また、今時のマルチウィンドウシステムを意識しないで、CGのアルゴリズムに集中できるようにソースコードがファイル分けしてある(ウィンドウシステムの再描画など)ので、その点も評価できる。出版社のホームページから、Visual C++.NET、Visual C 6.0、C++Builder6、Borland C++5.5.1、gcc + GTK、に対応したソースコードがダウンロードできる。価格も厚さも手頃で3DCGの最初の一冊に良いと思う。



![GLUTによるOpenGL入門2 テクスチャマッピング [CD-ROM付]](http://ecx.images-amazon.com/images/I/51rJA7EOuDL._SL75_.jpg)

