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  
(1096)
Programowanie Lublin  
(183)
Programowanie Bydgoszcz  
(123)
Programowanie Legnica  
(92)
Programowanie Opole  
(70)
Programowanie Sadlinki  
(55)
Programowanie Otwock  
(55)
Programowanie Sosnowiec  
(37)
Programowanie Gliwice  
(36)
Programowanie Kielce  
(34)
Programowanie Piaseczno  
(34)
Programowanie Pruszków  
(33)
Programowanie Legionowo  
(32)
Programowanie Siedlce  
(30)
Programowanie Skierniewice  
(24)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Przemyśl  
(21)
Programowanie Zgierz  
(21)
Programowanie Jelcz-Laskowice  
(21)
Programowanie Dąbrowa Górnicza  
(21)
Programowanie Leszno  
(17)
Programowanie Biała Podlaska  
(17)
Programowanie Główna  
(17)
Programowanie Krasiejów  
(16)
Programowanie Jelenia Góra  
(16)
Programowanie Piastów  
(15)
Programowanie Radzyń Podlaski  
(15)
Programowanie Starachowice  
(14)
Programowanie Szczecinek  
(13)
Programowanie Mysłowice  
(12)
Programowanie Dobroń  
(12)
Programowanie Dębica  
(11)
Programowanie Jaworzno  
(11)
Programowanie Białogard  
(10)
Programowanie Elbląg  
(10)
Programowanie Wadowice  
(10)
Programowanie Ozimek  
(10)
Programowanie Szczawnica  
(9)
Programowanie Głogów  
(9)
Programowanie Ełk  
(9)
Programowanie Ostrów Wielkopolski  
(9)
Programowanie Pabianice  
(9)
Programowanie Choszczno  
(9)
Programowanie Skopanie  
(8)
Programowanie Mikołów  
(8)
Programowanie Grodzisk Mazowiecki  
(7)
Programowanie Borkowo  
(7)
Programowanie Młochów  
(7)
Programowanie Chyliczki  
(7)
Programowanie Sierakowice  
(7)
Programowanie Myślenice  
(7)
Programowanie Zawiercie  
(7)
Programowanie Zambrów  
(7)
Programowanie Piotrków Trybunalski  
(6)
Programowanie Warka  
(6)
Programowanie Czersk  
(6)
Programowanie Żarów  
(6)
Programowanie Tomaszów Mazowiecki  
(6)
Programowanie Hajnówka  
(6)
Programowanie Środa Wielkopolska  
(6)
Programowanie Skawa  
(6)
Programowanie Łęczyca  
(6)
Programowanie Nowy Wiśnicz  
(5)
Programowanie Nysa  
(5)
Programowanie Zawadzkie  
(5)
Programowanie Olkusz  
(5)
Programowanie Opalenica  
(5)
Programowanie Baranowo  
(5)
Programowanie Tczew  
(5)
Programowanie Odrano-Wola  
(4)
Programowanie Kobyłka  
(4)
Programowanie Siemianowice Śląskie  
(4)
Programowanie Leszno  
(4)
Programowanie Jeleśnia  
(4)
Programowanie Poborszów  
(4)
Programowanie Kaźmierz  
(4)
Programowanie Dobczyce  
(4)
Programowanie Wodzisław Śląski  
(4)
Programowanie Puławy  
(4)
Programowanie Mszana Dolna  
(4)
Programowanie Mierzyn  
(4)
Programowanie Bochnia  
(4)
Programowanie Wschowa  
(4)
Programowanie Sobótka  
(4)
Programowanie Namysłów  
(4)
Programowanie Zamość  
(4)
Programowanie Zalasowa  
(4)
Programowanie Turek  
(4)
Programowanie Sanniki  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Granice  
(4)
Programowanie Brwinów  
(4)
Programowanie Jerzmanowa  
(4)
Programowanie Limanowa  
(4)
Programowanie Będzin  
(4)
Programowanie Chocicza  
(4)