Essential Mathematics for Games and Interactive Applications, 3/e (Hardcover)

James M. Van Verth, Lars M. Bishop

  • 出版商: A K Peters
  • 出版日期: 2015-08-26
  • 售價: $3,500
  • 貴賓價: 9.5$3,325
  • 語言: 英文
  • 頁數: 624
  • 裝訂: Hardcover
  • ISBN: 1482250926
  • ISBN-13: 9781482250923
  • 相關分類: 遊戲開發設計
  • 立即出貨

買這商品的人也買了...

商品描述

Expert Guidance on the Math Needed for 3D Game Programming
Developed from the authors’ popular Game Developers Conference (GDC) tutorial, Essential Mathematics for Games and Interactive Applications, Third Edition illustrates the importance of mathematics in 3D programming. It shows you how to properly animate, simulate, and render scenes and discusses the mathematics behind the processes.

New to the Third Edition
Completely revised to fix errors and make the content flow better, this third edition reflects the increased use of shader graphics pipelines, such as in DirectX 11, OpenGL ES (GLES), and the OpenGL Core Profile. It also updates the material on real-time graphics with coverage of more realistic materials and lighting.

The Foundation for Successful 3D Programming
The book covers the low-level mathematical and geometric representations and algorithms that are the core of any game engine. It also explores all the stages of the rendering pipeline. The authors explain how to represent, transform, view, and animate geometry. They then focus on visual matters, specifically the representation, computation, and use of color. They also address randomness, intersecting geometric entities, and physical simulation.

An Introduction to Creating Real and Active Virtual Worlds
This updated book provides you with a conceptual understanding of the mathematics needed to create 3D games as well as a practical understanding of how these mathematical bases actually apply to games and graphics. It not only includes the theoretical mathematical background but also incorporates many examples of how the concepts are used to affect how a game looks and plays.

Web Resource
A supplementary website contains a collection of source code, supporting libraries, and interactive demonstrations that illustrate the concepts and enable you to experiment with animation and simulation applications. The site also includes slides and notes from the authors’ GDC tutorials.

商品描述(中文翻譯)

《3D遊戲編程所需的數學專家指導》

本書是根據作者們在遊戲開發者大會(GDC)上廣受歡迎的教學內容所編寫的,第三版的《遊戲和互動應用的基礎數學》展示了數學在3D編程中的重要性。本書教導讀者如何正確地進行場景動畫、模擬和渲染,並探討了這些過程背後的數學原理。

《第三版的新內容》

第三版經過全面修訂,修正了錯誤並使內容更加流暢,反映了在DirectX 11、OpenGL ES(GLES)和OpenGL Core Profile等中使用著色器圖形管道的增加。本書還更新了關於實時圖形的材料,包括更逼真的材料和照明。

《成功3D編程的基礎》

本書涵蓋了遊戲引擎的核心低級數學和幾何表示和算法。它還探討了渲染管道的所有階段。作者解釋了如何表示、變換、查看和動畫化幾何。然後他們專注於視覺問題,特別是顏色的表示、計算和使用。他們還討論了隨機性、幾何實體的交叉和物理模擬。

《創建真實和活躍虛擬世界的入門》

這本更新的書籍為讀者提供了創建3D遊戲所需的數學概念理解,以及這些數學基礎如何應用於遊戲和圖形的實際理解。它不僅包括理論數學背景,還包括許多示例,展示了這些概念如何影響遊戲的外觀和玩法。

《網絡資源》

附帶的網站包含了一系列的源代碼、支持庫和互動演示,用於演示概念並讓讀者實驗動畫和模擬應用。該網站還包括作者在GDC教學中使用的幻燈片和筆記。