Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry (Hardcover)
暫譯: 計算機科學的幾何代數:面向對象的幾何方法 (精裝版)
Leo Dorst, Daniel Fontijne, Stephen Mann
- 出版商: Morgan Kaufmann
- 出版日期: 2007-05-03
- 售價: $2,890
- 貴賓價: 9.5 折 $2,746
- 語言: 英文
- 頁數: 664
- 裝訂: Hardcover
- ISBN: 0123694655
- ISBN-13: 9780123694652
-
相關分類:
Object-oriented、Computer-Science
-
其他版本:
Geometric Algebra for Computer Science :An Object-Oriented Approach to Geometry (Hardcover)
買這商品的人也買了...
-
Geometric Tools for Computer Graphics (Hardcover)$4,300$4,085 -
第五項修練II實踐篇(上)─思考、演練與超越 (The Fifth Discipline Filedbook: Strategies and Tools for Building a Learning Organization)$460$391 -
第五項修練II實踐篇(下)─共創學習新經驗 (The Fifth Discipline Fieldbook: Strategies and Tools for Building a Learning Organizaiton)$460$391 -
Essential Mathematics for Games and Interactive Applications: A Programmer's Guide$1,360$1,333 -
第五項修練-學習型組織的藝術與實務, 3/e$600$510 -
Java 認證 SCJP 5.0 猛虎出閘$650$514 -
$999OpenGL Shading Language, 2/e (Paperback) -
鳥哥的 Linux 私房菜基礎學習篇, 2/e$780$663 -
CSS 版面設計應用精選$520$406 -
向世界最 TOP 的網站學 CSS 網頁設計$490$382 -
聖殿祭司的 ASP.NET 2.0 專家技術手冊─使用 C#$720$569 -
CSS 版面樣式設計實務$390$308 -
解決 CSS 一定會遇到的 111 個問題$450$356 -
Pro CSS Techniques$1,590$1,511 -
寫給 SA 的 UML/MDA 實務手冊$350$298 -
深入淺出物件導向分析與設計 (Head First Object-Oriented Analysis and Design)$880$695 -
ASP.NET AJAX 應用剖析立即上手$580$452 -
解決 AJAX 一定會遇到的90個問題$490$387 -
Joomla 1.5.x 網站架設寶典$490$387 -
Introduction to Applied Statistical Signal Analysis: Guide to Biomedical and Electrical Engineering Applications, 3/e (Hardcover)$1,150$1,127 -
JavaScript 大全 (JavaScript: The Definitive Guide, 5/e)$1,200$948 -
現代嵌入式系統開發專案實務-菜鳥成長日誌與專案經理的私房菜$600$480 -
簡單學會 Flash ActionScript 3.0$400$340 -
程式之美-微軟技術面試心得$490$387 -
Short Coding 寫出簡潔好程式-短碼達人的心得技法$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,允許進行幾何代數的程式設計實驗。《幾何代數與計算機科學》描述了許多人認為將是幾何計算的未來。
