![](https://ksiazka.uk/img/p/pl-default-medium_default.jpg)
![](https://ksiazka.uk/img/p/pl-default-medium_default.jpg)
Matematyka jest niezbędna do zrozumienia reguł rządzących tworzeniem grafiki komputerowej w czasie rzeczywistym, a także zasad manipulowania obiektami i środowiskami 3D. Idealnym narzędziem ułatwiającym uchwycenie tych zależności jest język Python wraz z bibliotekami Pygame i PyOpenGL. Dzięki nim łatwo zrozumiesz, w jaki sposó,b komputery tworzą i wprowadzają zmiany w środowiskach tró,jwymiarowych.
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silnikó,w gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtó,w graficznych, stosowaniem wektoró,w i wierzchołkó,w, budowaniem i renderowaniem siatek, jak ró,wnież przekształcaniem wierzchołkó,w. Nauczysz się używać kodu Pythona, a także bibliotek Pygame i PyOpenGL do budowy własnych silnikó,w. Dowiesz się też, jak tworzyć przydatne API i korzystać z nich podczas pisania własnych aplikacji.
W książce między innymi:
Matematyka: najlepszy sprzymierzeniec programisty i grafika!