Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
Mathematics for 3D Game Programming &and Computer Graphics, 3rd Edition
 
 
Kindle化リクエスト
このタイトルのKindle化をご希望の場合、こちらをクリックしてください。

Kindle をお持ちでない場合、こちらから購入いただけます。 Kindle 無料アプリのダウンロードはこちら

Mathematics for 3D Game Programming &and Computer Graphics, 3rd Edition [ハードカバー]

Eric Lengyel

価格: ¥ 6,500 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
通常1~3週間以内に発送します。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
多読の一助に
英語学習にぴったり、10万冊以上の中から自分のレベルに合った洋書が探せる「英語 難易度別リーディングガイド」 がオープン!

会員なら、この商品は10%Amazonポイント還元 (ポイントが表示されている場合は、表示ポイント+10%還元)。

キャンペーンおよび追加情報


よく一緒に購入されている商品

Mathematics for 3D Game Programming &and Computer Graphics, 3rd Edition + Physically Based Rendering, Second Edition: From Theory To Implementation
合計価格: ¥ 17,394

これらの商品のうちの1つが他の商品より先に発送されます。

選択された商品をまとめて購入

この商品を買った人はこんな商品も買っています


商品の説明

Amazon.co.jp

この本で紹介されているのは、プロ並みの品質を持った3Dエンジンの開発に必要となる数学の概念だ。この本は、ゲームの中でも特にアプリケーション開発向けに書かれたものだが、カバーされている多くの記事は3Dグラフィックス全般に関心のある読者にも興味深い内容となっている。ベクトル図形や線形代数学といった比較的基本的な分野から入り、照度や視程の確定といった高度な3Dプログラミングへと発展していく。それぞれの考え方から導き出される結果にも十分な説明を与えることで、読者を飽きさせずに次の理論の紹介へとつなげている。

この本は、三角法や微積分の知識がある読者を前提にしてはいるものの、三角恒等写像や微分方程式、そしてテーラー級数といった分野に関係する重要ツールを解説するセクションも、もうけられている。

本書の特色

  • 3Dゲームエンジンのプログラミングに重要な数学知識に特化
  • 説明されているアプリケーションのフレームワークとしては、業界で長く受け入れられていて異機種プラットフォームでの動作が可能なOpenGLアーキテクチャを採用。Nvidia社のGeForce 3といった最新3Dハードウェアについても紹介。
  • 四元法、同次座標、レイ・トレーシング、バンプ・マッピング、ポータル・システム、ポリゴン技術、シャドウ、および物理など厳選されたトピック
  • 教科書としても使える練習問題付き

(Book Description)
--このテキストは、 ハードカバー 版に関連付けられています。

内容説明

This updated third edition addresses the mathematical skills that a programmer needs to develop a 3D game engine and computer graphics for professional-level games. "Mathematics For 3D Game Programming And Computer Graphics, Third Edition" is suitable for advanced programmers who are experienced with C++, DirectX, or OpenGL. The book begins at a fairly basic level, covering areas such as vector geometry and linear algebra, and then progresses to more advanced topics in 3D game programming such as illumination and visibility determination. It discusses the math first; then it presents how to translate the math into programs. By providing the math behind the effect, screenshots of the results, and samples of code that translate the math so that the effect is achieved, readers get the full story rather than only a mathematical explanation or a set of code samples that are not clearly drawn from mathematical expressions. With this revised edition, almost every chapter will provide a programming example taken directly from a real-world game programming context, and based on programs that have been written and used in game engine development.

登録情報


この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引
この本の中身を閲覧する:

この商品を見た後に買っているのは?


カスタマーレビュー

Amazon.co.jp にはまだカスタマーレビューはありません
星5つ
星4つ
星3つ
星2つ
星1つ
Amazon.com で最も参考になったカスタマーレビュー (beta)
Amazon.com: 5つ星のうち 4.3  11件のカスタマーレビュー
12 人中、12人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 The definitive guide for 3D math 2012/1/16
By Patrick Rouse - (Amazon.com)
形式:ハードカバー|Amazon.co.jpで購入済み
As a word of warning, do not purchase this book expecting it to teach you math fundamentals. If you do not have a background of at least algebra and trigonometry (and preferably a bit of calculus), you owe it to yourself to pick up another book and brush up on these fundamentals. While there are a few appendices covering a handful of topics, they are less about explaining the topic and more of reference pages.

Mathematics for 3D Game Programming and Computer Graphics is an excellent reference book for anyone doing 3D work. The topics are very to the point and few pages are wasted explaining basic math principles (hence the warning about having a decent math background). The book probably won't teach anyone who doesn't know they underlying principles but will be your go-to reference for any algorithm you implement.

The book starts with the reviews of the requisite vector, matrix, transformation (including rotations by quaternions) and basic geometry for a view frustum, but quickly dives into more advanced topics. Ray tracing is covered for all areas of use, from light maps to reflections. The lighting chapter covers texturing using several map types as well as lighting models with a very enjoyable discussion of specular reflection models.

Solid chapters on culling using bounding volumes and portal systems, shadowing and curve algorithms round out the first half of the book. The second half is devoted to the mathematics of physics, with chapters on basic collision detection, linear and rotational physics. The simulation of fluids and cloth (one of the more difficult physical models to accurately compute in a game) gets it's own chapter and it's a highlight for anyone implementing character clothing animation or a realistic water volume.

Every chapter has exercises (with and appendix of answers) to reinforce the material. The C++ and GLSL shader code is available on the books companion website (www.mathfor3dgameprogramming.com) much of which forms the basis for the math classes of the authors own engine.

Anyone who needs a math reference book for 3D would do well to own this book. If you are writing your own engine, you owe it to yourself to pick up what will be the only math book you will need. While many technical books do not age well, this hardcover book will last through many late-night coding sessions both physically and with regard to the material within at a low price point. Never again will you have to scour through your old textbooks or search online for the algorithm you are trying to implement. The author has done the impossible; make a truly terrific math textbook.
27 人中、22人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 2.0 Kindle Edition: Careless errors, diagrams too small. 2011/12/6
By Karen E. Pittman - (Amazon.com)
形式:Kindle版|Amazon.co.jpで購入済み
This book is just what I have been looking for: something that presents and cogently explains the math that is most useful for implementing 2d and 3d computer graphics. If the Kindle edition did not have the problems it has, I would give it 5 stars. However, it gets a poor rating for two reasons. One, the diagrams are too small! Other Kindle documents allow the reader to scale images, but not this one. Two, and this is just INEXCUSABLE: The Kindle edition, but not the print edition, has errors that make the equations and proofs worthless. I can't quote examples exactly because special characters don't show up properly, but here's a description of three examples:

1. print p. 13, Theorem 2.2
Kindle uses improper notation in (c), and an ill-formed expression in (d).

2. print p. 14, fig 2.1: "The triangle inequality states that [equation]"
Kindle reverses the inequality in the equation.

3. print p. 15,
"Definition 2.3. The dot product of two n-dimensional vectors P and Q, written as ..."
Kindle leaves out a crucial character in the "written as" formula.
3 人中、3人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Quality Book 2011/9/21
By Debbie Rhodes - (Amazon.com)
形式:ハードカバー|Amazon.co.jpで購入済み
The graphics alone make this a quality book. I use it in conjunction with my University level programming book to be one step ahead of the Professor.
これらのレビューは参考になりましたか?   ご意見はクチコミでお聞かせください。

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア


関連商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換