Price: $59.99
(as of Feb 16, 2024 03:56:52 UTC – Details)
From the Publisher
Want to write faster code?
In Geometry for Programmers, learn the geometry used in game engines, CAD libraries, robotics, and more. Write faster more efficient code that doesn’t rack up bank-breaking cloud service bills.
You won’t find theorems or proofs in this performance-focused, practical, and entertaining book. What you will find are geometrical concepts presented in language programmers understand!
You’ll learn to: Compose a custom four-point transformation to turn a photo of a page into a scanned page Craft your own spline to show a trend while adding point after point Make a curved transformation that unbends a book page Turn a parametric function into a set of contours for 3D printing Turn a 3D scan into a CAD model for working with milling machines
Key Lessons
Boost your performance! In Chapter 6, explore how polynomial approximation and interpolation simplifies data representations, boosting performance and helping you build great graphs.
A Powerful Enabler. In Chapter 9, examine the geometry behind a powerful type of algebra that will have you writing not only custom utility functions, but also highly efficient code not reliant on utility functions at all!
What do a bunny, a dragon, and a teapot have in common? In Chapter 10, learn what signed distance functions (SDFs) have to do with them and the increasingly intricate designs driving real-world innovations today.
Embrace the curves, the contours, the 2D shapes, and the 3D shapes. In Chapter 11, delve into different methods for representing different types of modeling, as well as the pros and cons of each.
Setting it Apart
In Geometry for Programmers, Oleksandr Kaleniuk, author and creator of the interactive tutorial collection Words and Buttons Online, explains geometrical concepts from a programmer’s perspective in cheerful, programmer-friendly language.
Light on jargon and heavy on practical tasks and examples, this game-changing guide builds the reader’s intuition, enabling them to apply geometrical concepts for writing code with superior performance, even if they don’t have a background in math.
Publisher : Manning (May 23, 2023)
Language : English
Paperback : 440 pages
ISBN-10 : 1633439607
ISBN-13 : 978-1633439603
Item Weight : 1.72 pounds
Dimensions : 7.38 x 1 x 9.25 inches
There are no reviews yet.