O przedmiocie

Coraz szybsze procesory, coraz wydajniejsze karty graficzne -- wszystko to powoduje, że programiści gier komputerowych potrafią kreować własne, wirtualne i trójwymiarowe światy, przyciągające gracza bogactwem szczegółów i drobiazgowym odwzorowaniem rzeczywistości (lub wyobraźni twórcy). Tworzenie tak zaawansowanych i skomplikowanych gier nie byłoby możliwe bez bibliotek graficznych, takich jak OpenGL, pozwalających na wyświetlanie trójwymiarowych obiektów przez karty graficzne różnych producentów. OpenGL w ogromnym stopniu przyspiesza pracę programisty.
Książka omawia użycie OpenGL do tworzenia dynamicznych, trójwymiarowych światów gier oraz efektów specjalnych. Przedstawia podstawy tworzenia aplikacji w systemie Windows, teorię grafiki trójwymiarowej, ale główny nacisk kładzie na prezentację funkcjonalności OpenGL. Jednak autor nie poprzestał na opisie. Sama biblioteka nie wystarcza do stworzenia gry. Opisane zostały także niezbędne programiście elementy biblioteki DirectX pozwalające na wzbogacenie gry o dźwięk i wygodne sterowanie.
Książka przedstawia:
* Podstawy programowania w Windows, funkcje WGL
* Podstawy teorii grafiki trójwymiarowej
* Maszynę stanów OpenGL i podstawowe elementy grafiki
* Przekształcenia układu współrzędnych i macierze OpenGL
* Kolory i efekty związane z oświetleniem
* Mapy bitowe i tekstury w OpenGL
* Listy wyświetlania i tablice wierzchołków
* Bufory OpenGL
* Krzywe, powierzchnie i powierzchnie drugiego stopnia
* Sposoby tworzenia efektów specjalnych
* Interfejs DirectInput
* Wykorzystanie DirectX Audio
* Trójwymiarowe modele postaci

Stan Ze śladami użytkowania
Liczba stron 632
Nośnik książka papierowa
Język publikacji polski
Autor Dave Astle, Kevin Hawkins
Rok wydania 2003
Wydawnictwo Helion
Tytuł OpenGL. Programowanie gier
Okładka miękka
Gatunek Programowanie
Zgłoś naruszenie zasad
Oferta: 94869fa7-a151-4731-a024-a7d00cdda8a6

Podobne wyszukiwania

Programowanie Warszawa  
(767)
Programowanie Gdańsk  
(149)
Programowanie Bydgoszcz  
(91)
Programowanie Lublin  
(84)
Programowanie Opole  
(56)
Programowanie Rzeszów  
(53)
Programowanie Otwock  
(48)
Programowanie Piła  
(47)
Programowanie Bielsko-Biała  
(36)
Programowanie Pruszków  
(34)
Programowanie Piaseczno  
(32)
Programowanie Skierniewice  
(28)
Programowanie Krosno  
(27)
Programowanie Jelenia Góra  
(27)
Programowanie Nowodwór  
(27)
Programowanie Jelcz-Laskowice  
(25)
Programowanie Sosnowiec  
(23)
Programowanie Kielce  
(23)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Legnica  
(22)
Programowanie Zgierz  
(21)
Programowanie Legionowo  
(20)
Programowanie Biała Podlaska  
(20)
Programowanie Muszyna  
(18)
Programowanie Zawiercie  
(17)
Programowanie Gliwice  
(17)
Programowanie Dąbrowa Górnicza  
(17)
Programowanie Piastów  
(16)
Programowanie Krasiejów  
(16)
Programowanie Włocławek  
(15)
Programowanie Grójec  
(13)
Programowanie Wołomin  
(12)
Programowanie Dębica  
(12)
Programowanie Suwałki  
(12)
Programowanie Wysoka  
(11)
Programowanie Ostrów Wielkopolski  
(11)
Programowanie Leszno  
(11)
Programowanie Siedlce  
(11)
Programowanie Dobroń  
(11)
Programowanie Wadowice  
(10)
Programowanie Szczawnica  
(10)
Programowanie Wałcz  
(10)
Programowanie Elbląg  
(10)
Programowanie Chyliczki  
(10)
Programowanie Jaworzno  
(10)
Programowanie Pabianice  
(10)
Programowanie Choszczno  
(9)
Programowanie Tczew  
(9)
Programowanie Konin  
(8)
Programowanie Nadarzyn  
(7)
Programowanie Barnisław  
(7)
Programowanie Młochów  
(7)
Programowanie Mstów  
(7)
Programowanie Puławy  
(7)
Programowanie Grodzisk Mazowiecki  
(6)
Programowanie Mysłowice  
(6)
Programowanie Olkusz  
(6)
Programowanie Starachowice  
(6)
Programowanie Nowy Wiśnicz  
(6)
Programowanie Żarów  
(6)
Programowanie Czersk  
(6)
Programowanie Ozorków  
(6)
Programowanie Słupsk  
(6)
Programowanie Ełk  
(6)
Programowanie Tomaszów Mazowiecki  
(5)
Programowanie Sieradz  
(5)
Programowanie Kostrzyn  
(5)
Programowanie Banino  
(5)
Programowanie Tułowice  
(5)
Programowanie Nowy Dwór Mazowiecki  
(5)
Programowanie Nowe Skalmierzyce  
(5)
Programowanie Pokrzydowo  
(5)
Programowanie Myślenice  
(5)
Programowanie Chocicza  
(4)
Programowanie Namysłów  
(4)
Programowanie Jabłonna  
(4)
Programowanie Meszna  
(4)
Programowanie Siemianowice Śląskie  
(4)
Programowanie Mierzyn  
(4)
Programowanie Mińsk Mazowiecki  
(4)
Programowanie Leszno  
(4)
Programowanie Zalasowa  
(4)
Programowanie Komorniki  
(4)
Programowanie Piekary Śląskie  
(4)
Programowanie Człopa  
(4)
Programowanie Białogard  
(4)
Programowanie Granice  
(4)
Programowanie Ostrowiec Świętokrzyski  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Wielkolas  
(4)
Programowanie Staszów  
(4)
Programowanie Dobczyce  
(4)
Programowanie Świdnik  
(4)
Programowanie Kleszczewo Kościerskie  
(4)
Programowanie Nysa  
(4)
Programowanie Jerzmanowa  
(4)