Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/1568817231?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/3D-Math-Primer-for-Graphics-and-Game-Development-Fletcher-Dunn.html
- Apple Books: https://books.apple.com/us/audiobook/math-for-programmers-3d-graphics-machine-learning-and/id1566226950?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=3D+Math+Primer+for+Graphics+and+Game+Development+Fletcher+Dunn+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/1568817231/
#układywspółrzędnych #macierzetransformacji #kwaternionyikątyEulera #testyprzecięćgeometrycznych #siatkitrójkątów #3DMathPrimerforGraphicsandGameDevelopment
3D Math Primer for Graphics and Game Development to podręcznik matematyki trójwymiarowej dla programistów grafiki i gier, napisany przez Fletchera Dunna. Nie jest to kurs czystej algebry liniowej ani zbiór gotowych receptur dla konkretnego silnika. Jego celem jest pokazanie, jak pojęcia matematyczne opisują położenie, ruch, kształt i widoczność obiektów w wirtualnej scenie. Książka prowadzi od układów współrzędnych, punktów i wektorów, przez macierze oraz przekształcenia, aż po reprezentowanie orientacji, prymitywy geometryczne, testy przecięć i elementy grafiki czasu rzeczywistego. Ważną cechą ujęcia jest łączenie formalnych definicji z interpretacją geometryczną. Czytelnik ma nie tylko wykonać iloczyn skalarny lub zbudować macierz obrotu, lecz także zrozumieć, co wynik oznacza w przestrzeni sceny. Przykłady w C++ oraz zadania pomagają przełożyć teorię na implementację. To książka fundamentowa, szczególnie użyteczna dla osób, które chcą świadomie pracować z kodem silnika, kamerą, animacją lub kolizjami, zamiast traktować matematykę jako nieprzejrzystą bibliotekę pomocniczą.