電子書 – Geometry for Programmers

掌握 CAD、遊戲引擎、GIS 等背後的數學!這本實作書籍教你用於創建模擬、3D 列印和其他物理世界模型的幾何知識。

2023 年 4 月 ISBN 9781633439603 440 頁 黑白印刷

Have you ever wondered how game programmers, animators, and car manufacturers model visual reality? This book not only shows you how, it teaches you to understand and enhance the apps they use.” – Ranjit Sahai, RAM Consulting

An insightful tour of geometry using the powerful tool SymPy. You can get behind the scenes and apply these techniques to CAD and much more.” – James J. Byleckie, BH Enterprises

Approaches software development from a new angle!” – Chris Kardell, DEBS

在《程式設計師幾何》中,您將學習如何:

  • 說應用幾何語言
  • 經濟地組合幾何變換
  • 製作自訂樣條線以實現高效的曲線和曲面生成
  • 選擇並實施正確的幾何變換
  • 自信地使用對三角形網格、距離函數和體素進行操作的重要演算法

Geometry for Programmers (程式設計師幾何學)指導你完成圖形和建模工具背後的數學知識。 它充滿了實際範例和清晰的解釋,即使你沒有高等數學背景,也能理解。 你將了解基本幾何如何幫助你避免程式碼分層和重複,甚至如何透過更有效率的運行時來降低雲端託管成本。 歡快的語言、圖表、插圖、方程式和 Python 程式碼將幫助作為開發人員的你使幾何的理解應用到你的日常工作。

關於這個技術

幾何學是遊戲引擎、機器人、電腦輔助設計、GIS 和影像處理的核心。 這本書拉開了對某些人來說數學的帷幕,讓他們洞察並控制這個核心工具。 你很快就會看到一點幾何圖形如何幫助你設計真實的模擬,將物理世界轉換為程式碼,甚至透過提高圖形密集型應用程式的效率來減少雲端服務費用。

關於這本書

程式設計師幾何既實用又有趣。 有趣的插圖和引人入勝的範例向你展示如何將幾何應用於實際程式設計問題,例如將掃描變更為 CAD 模型或從參數化函數開發 3D 列印輪廓。 如果你不是數學專家,請不要擔心。 沒有繁瑣的理論,你將學習如何將大多數方程式卸載到 SymPy 計算機代數系統。

裡面有什麼

  • 講應用幾何語言
  • 經濟地組合幾何變換
  • 製作自訂樣條線以實現高效的曲線和曲面生成
  • 自信地使用幾何演算法

目標讀者

範例是用 Python 編寫的,你只需要高中程度的數學。

關於作者

Oleksandr Kaleniuk 是 Words and Buttons Online 的創建者,這是一系列關於數學和程式設計的互動式教學課程。


購買書籍網址 | 今日特價書

Sponsored by Mannning


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading