Geometria pre programátorov

Hodnotenie:   (5,0 z 5)

Geometria pre programátorov (Oleksandr Kaleniuk)

Recenzie čitateľov

Zhrnutie:

Kniha slúži ako úvodná a zároveň ako príručka geometrie, ktorá je určená najmä pre vývojárov softvéru, ktorí si potrebujú osviežiť svoje znalosti pri riešení geometrických problémov v kontextoch, ako sú hry alebo ilustrácie. Je dobre napísaná, obsahuje kvalitné ilustrácie a je doplnená praktickými príkladmi, cvičeniami a riešeniami. Hoci má niektoré drobné problémy s tlačou, dosahuje dobrú rovnováhu medzi prístupnosťou a dostatočnou podrobnosťou matematiky.

Výhody:

Dobre a precízne napísaná s kvalitnými ilustráciami, obsahuje príklady a kód v jazyku Python, ponúka dobrú kombináciu geometrie bez prílišného zaťaženia matematikou, obsahuje veľa cvičení s riešeniami, vhodná pre vývojárov, ktorí možno zabudli predchádzajúce vedomosti.

Nevýhody:

Kvalita papiera by mohla byť hustejšia, čo vedie k presvitaniu niektorých obrázkov; značenie perom môže presakovať cez stránky a niektoré témy môžu pokročilým čitateľom pripadať príliš zjednodušené.

(na základe 2 čitateľských recenzií)

Pôvodný názov:

Geometry for Programmers

Obsah knihy:

Ovládajte matematiku CAD, herných motorov, GIS a ďalších! Táto praktická kniha vás naučí geometriu používanú na vytváranie simulácií, 3D výtlačkov a iných modelov fyzického sveta.

V knihe Geometria pre programátorov sa naučíte:

⬤ Hovoriť jazykom aplikovanej geometrie.

⬤ Hospodárne zostavovať geometrické transformácie.

⬤ Vytvárať vlastné splajny na efektívne generovanie kriviek a povrchov.

⬤ Vyberať a implementovať správne geometrické transformácie.

⬤ Sebavedomo používať dôležité algoritmy, ktoré pracujú s trojuholníkovými sieťami, funkciami vzdialenosti a voxelmi.

Geometria pre programátorov vás prevedie matematikou, ktorá sa skrýva za grafickými a modelovacími nástrojmi. Je plná praktických príkladov a jasných vysvetlení, ktoré dávajú zmysel, aj keď nemáte zázemie v pokročilej matematike. Dozviete sa, ako vám základná geometria môže pomôcť vyhnúť sa vrstveniu kódu a opakovaniu, a dokonca aj to, ako znížiť náklady na cloudový hosting pomocou efektívnejšieho času behu. Veselý jazyk, grafy, ilustrácie, rovnice a kód v jazyku Python pomáhajú, aby geometria bola okamžite relevantná pre vašu každodennú prácu vývojára.

Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.

O technológii

Geometria je základom herných motorov, robotiky, počítačom podporovaného navrhovania, GIS a spracovania obrazu. Táto kniha poodhaľuje to, čo je pre niektorých matematickou oponou, a umožňuje im nahliadnuť do tohto ústredného nástroja a ovládať ho. Rýchlo zistíte, ako vám trocha geometrie môže pomôcť pri navrhovaní realistických simulácií, prevode fyzického sveta do kódu, a dokonca aj pri znižovaní účtov za cloudové služby zlepšením efektívnosti graficky náročných aplikácií.

O knihe

Kniha Geometria pre programátorov je praktická a zábavná zároveň. Zábavné ilustrácie a pútavé príklady vám ukážu, ako aplikovať geometriu na reálne programátorské problémy, ako je napríklad zmena skenu na model CAD alebo vývoj obrysov pre 3D tlač z parametrickej funkcie. A nebojte sa, ak nie ste expert na matematiku. Nie je tu žiadna ťažká teória a naučíte sa, ako väčšinu rovníc odložiť do systému počítačovej algebry SymPy.

Čo je vnútri

⬤ Hovorte jazykom aplikovanej geometrie.

⬤ Skladajte geometrické transformácie úsporne.

⬤ Vytvárajte vlastné splajny na efektívne generovanie kriviek a povrchov.

⬤ Dôverne používajte geometrické algoritmy.

O čitateľovi

Príklady sú v jazyku Python a všetko, čo potrebujete, je matematika na úrovni strednej školy.

O autorovi

Oleksandr Kaleniuk je tvorcom Words and Buttons Online, zbierky interaktívnych návodov na matematiku a programovanie.

Obsah

1 Začíname.

2 Terminológia a žargón.

3 Geometria lineárnych rovníc.

4 Projekčné geometrické transformácie.

5 Geometria počítania.

6 Polynomická aproximácia a interpolácia.

7 Splajny.

8 Nelineárne transformácie a plochy.

9 Geometria vektorovej algebry.

10 Modelovanie útvarov pomocou funkcií znamienkovej vzdialenosti a náhradných funkcií.

11 Modelovanie povrchov pomocou reprezentácií hraníc a trojuholníkových sietí.

12 Modelovanie telies pomocou obrazov a voxelov.

Ďalšie údaje o knihe:

ISBN:9781633439603
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2023
Počet strán:425

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Geometria pre programátorov - Geometry for Programmers
Ovládajte matematiku CAD, herných motorov, GIS a ďalších! Táto praktická kniha vás naučí geometriu používanú...
Geometria pre programátorov - Geometry for Programmers

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)