Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry (Hardcover)
暫譯: 計算機科學的幾何代數:面向對象的幾何方法 (精裝版)
Leo Dorst, Daniel Fontijne, Stephen Mann
- 出版商: Morgan Kaufmann
- 出版日期: 2007-05-03
- 售價: $3,110
- 貴賓價: 9.5 折 $2,955
- 語言: 英文
- 頁數: 664
- 裝訂: Hardcover
- ISBN: 0123694655
- ISBN-13: 9780123694652
-
相關分類:
Object-oriented、Computer-Science
-
其他版本:
Geometric Algebra for Computer Science :An Object-Oriented Approach to Geometry (Hardcover)
買這商品的人也買了...
-
$4,300$4,085 -
$460$363 -
$460$363 -
$1,292Essential Mathematics for Games and Interactive Applications: A Programmer's Guide
-
$600$474 -
$650$514 -
$999OpenGL Shading Language, 2/e (Paperback)
-
$780$663 -
$520$406 -
$490$382 -
$720$569 -
$390$308 -
$450$356 -
$1,620$1,539 -
$350$298 -
$880$695 -
$580$452 -
$490$387 -
$490$387 -
$1,127Introduction to Applied Statistical Signal Analysis: Guide to Biomedical and Electrical Engineering Applications, 3/e (Hardcover)
-
$1,200$948 -
$600$480 -
$400$316 -
$490$417 -
$480$374
商品描述
Description
In fields such as robotics, computer graphics, and computer games, it is necessary to compute complex interactions of objects in virtual 3D worlds. In a virtual world, there may be thousands of these objects interacting with each other in real-time.
Linear algebra (vector math) is traditionally used to perform these calculations, but linear algebra requires long and complex computer programs to implement and can create very difficult programming challenges. Developers of real-time applications spend a lot of time trying to squeeze the last ounce of performance out of them. Geometric algebra (GA) is a new and compact way of representing the geometry of these objects that makes the computation and the programming of them much easier.
Once only the domain of academic researchers, this book introduces GA to programmers, shows how it extends from linear algebra, and describes how to model geometries using GA. The last part of the book describes techniques for creating applications. A companion website link is available with GaViewer, a program written in C that allows programming experiments with GA. Geometric Algebra for Computer Science describes what many feel will be the future of geometrical computation.
商品描述(中文翻譯)
描述
在機器人技術、電腦圖形學和電腦遊戲等領域,計算虛擬三維世界中物體的複雜互動是必要的。在虛擬世界中,可能有數千個物體在實時互動。
線性代數(向量數學)傳統上用於執行這些計算,但線性代數需要長且複雜的電腦程式來實現,並且可能會產生非常困難的程式設計挑戰。實時應用程式的開發者花費大量時間試圖從中榨取最後一絲性能。幾何代數(GA)是一種新的、緊湊的方式來表示這些物體的幾何形狀,使得計算和程式設計變得更加容易。
這本書將幾何代數介紹給程式設計師,展示它如何從線性代數擴展而來,並描述如何使用幾何代數來建模幾何形狀。書的最後部分描述了創建應用程式的技術。還提供了一個伴隨網站的連結,裡面有一個用C語言編寫的程式GaViewer,允許進行幾何代數的程式設計實驗。《幾何代數與計算機科學》描述了許多人認為將是幾何計算的未來。