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  
(800)
Programowanie Gdańsk  
(166)
Programowanie Lublin  
(118)
Programowanie Bydgoszcz  
(109)
Programowanie Rzeszów  
(64)
Programowanie Opole  
(57)
Programowanie Otwock  
(48)
Programowanie Piła  
(46)
Programowanie Bielsko-Biała  
(46)
Programowanie Pruszków  
(35)
Programowanie Piaseczno  
(32)
Programowanie Legionowo  
(30)
Programowanie Skierniewice  
(28)
Programowanie Legnica  
(28)
Programowanie Krosno  
(27)
Programowanie Nowodwór  
(27)
Programowanie Kielce  
(26)
Programowanie Jelenia Góra  
(25)
Programowanie Przemyśl  
(23)
Programowanie Muszyna  
(23)
Programowanie Jelcz-Laskowice  
(22)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Zgierz  
(21)
Programowanie Sosnowiec  
(21)
Programowanie Gliwice  
(19)
Programowanie Biała Podlaska  
(18)
Programowanie Dąbrowa Górnicza  
(17)
Programowanie Włocławek  
(17)
Programowanie Piastów  
(16)
Programowanie Krasiejów  
(16)
Programowanie Suwałki  
(15)
Programowanie Grodzisk Mazowiecki  
(13)
Programowanie Wałbrzych  
(13)
Programowanie Grójec  
(13)
Programowanie Elbląg  
(13)
Programowanie Włoszczowa  
(13)
Programowanie Dębica  
(12)
Programowanie Leszno  
(12)
Programowanie Wysoka  
(11)
Programowanie Dobroń  
(11)
Programowanie Mysłowice  
(11)
Programowanie Ostrów Wielkopolski  
(11)
Programowanie Wadowice  
(10)
Programowanie Zawiercie  
(10)
Programowanie Szczawnica  
(10)
Programowanie Jaworzno  
(10)
Programowanie Białogard  
(9)
Programowanie Pabianice  
(9)
Programowanie Choszczno  
(9)
Programowanie Siedlce  
(9)
Programowanie Tczew  
(9)
Programowanie Ozorków  
(8)
Programowanie Wołomin  
(8)
Programowanie Nadarzyn  
(7)
Programowanie Chyliczki  
(7)
Programowanie Młochów  
(7)
Programowanie Tomaszów Mazowiecki  
(6)
Programowanie Czersk  
(6)
Programowanie Szczecinek  
(6)
Programowanie Żarów  
(6)
Programowanie Słupsk  
(6)
Programowanie Ełk  
(6)
Programowanie Nowy Dwór Mazowiecki  
(6)
Programowanie Siemianowice Śląskie  
(5)
Programowanie Pokrzydowo  
(5)
Programowanie Nysa  
(5)
Programowanie Sadlinki  
(5)
Programowanie Ostrów Mazowiecka  
(5)
Programowanie Puławy  
(5)
Programowanie Banino  
(5)
Programowanie Tułowice  
(5)
Programowanie Mińsk Mazowiecki  
(5)
Programowanie Nowy Wiśnicz  
(5)
Programowanie Olkusz  
(5)
Programowanie Nowe Skalmierzyce  
(5)
Programowanie Świdnik  
(4)
Programowanie Kleszczewo Kościerskie  
(4)
Programowanie Zalasowa  
(4)
Programowanie Hajnówka  
(4)
Programowanie Sanniki  
(4)
Programowanie Myślenice  
(4)
Programowanie Konin  
(4)
Programowanie Leszno  
(4)
Programowanie Wielkolas  
(4)
Programowanie Granice  
(4)
Programowanie Niepołomice  
(4)
Programowanie Ostrowiec Świętokrzyski  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Starachowice  
(4)
Programowanie Chocicza  
(4)
Programowanie Mierzyn  
(4)
Programowanie Jerzmanowa  
(4)
Programowanie Tokary  
(4)
Programowanie Meszna  
(4)
Programowanie Wodzisław Śląski  
(4)
Programowanie Dobczyce  
(4)