Zanurz się w świecie trójwymiarowej grafiki na iPhone'a!
Marzysz o stworzeniu aplikacji na iPhone'a, która zachwyci użytkowników oszałamiającą grafiką 3D? "iPhone 3D Programming" to idealny przewodnik dla każdego, kto chce poznać tajniki programowania grafiki w tym popularnym systemie operacyjnym. Bez względu na to, czy jesteś początkującym programistą, czy masz już doświadczenie w tworzeniu aplikacji, ta książka poprowadzi Cię krok po kroku przez fascynujący świat OpenGL i iPhone SDK.
Autor, Philip Rideout, z niezwykłą jasnością i precyzją prezentuje podstawowe koncepcje grafiki komputerowej, takie jak macierze transformacji, kwaterniony i wiele innych. Dzięki jego wskazówkom szybko poznasz środowisko Xcode, dowiesz się, jak wykorzystywać wersje 1.1 i 2.0 API OpenGL ES, a także jak korzystać z obiektów buforów wierzchołków, oświetlenia, tekstur i shaderów. Książka objaśnia, jak stworzyć interaktywne aplikacje wykorzystujące ekran dotykowy iPhone'a, kompas i akcelerometr, i przedstawia wiele przykładów, w tym 3D viewer, prostą aplikację rozszerzonej rzeczywistości, symulację sprężystości i wiele innych.
"iPhone 3D Programming" to nie tylko skarbnica wiedzy, ale także inspiracja do tworzenia własnych, unikalnych aplikacji. Książka jest napisana w sposób przystępny i zawiera wiele praktycznych przykładów, które ułatwiają przyswajanie wiedzy. Nie potrzebujesz żadnego wcześniejszego doświadczenia w programowaniu grafiki 3D ani w tworzeniu aplikacji na iPhone'a - wystarczy, że znasz język C++. Ruszaj w niezwykłą przygodę w świat programowania grafiki 3D na iPhone'a!
Philip Rideout jest doświadczonym programistą i autorem, który od lat dzieli się swoją wiedzą z innymi. Jego książki są cenione za jasność, praktyczne podejście i bogactwo przykładów.
| Wydawnictwo | O'Reilly Media |
| ISBN | 978-0-596-80482-4 |
| liczba stron | 448 |
| słowa kluczowe | iphone, programming, opengl, es, ios, programowanie |
| kategoria | informatyka i matematyka |
| język | polski |
Ebook4all
Komentarze i opinie
Brak zatwierdzonych komentarzy.