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