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  
(1137)
Programowanie Lublin  
(181)
Programowanie Bydgoszcz  
(125)
Programowanie Sosnowiec  
(98)
Programowanie Legnica  
(87)
Programowanie Opole  
(71)
Programowanie Otwock  
(54)
Programowanie Siedlce  
(45)
Programowanie Sadlinki  
(44)
Programowanie Legionowo  
(43)
Programowanie Pabianice  
(36)
Programowanie Zgierz  
(34)
Programowanie Piaseczno  
(33)
Programowanie Gliwice  
(33)
Programowanie Pruszków  
(30)
Programowanie Kielce  
(25)
Programowanie Skierniewice  
(23)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Leszno  
(21)
Programowanie Przemyśl  
(20)
Programowanie Siemianowice Śląskie  
(20)
Programowanie Dąbrowa Górnicza  
(18)
Programowanie Piastów  
(17)
Programowanie Krasiejów  
(16)
Programowanie Jelcz-Laskowice  
(16)
Programowanie Jelenia Góra  
(16)
Programowanie Radzyń Podlaski  
(15)
Programowanie Ełk  
(14)
Programowanie Jaworzno  
(14)
Programowanie Starachowice  
(13)
Programowanie Biała Podlaska  
(13)
Programowanie Szczecinek  
(12)
Programowanie Dobroń  
(12)
Programowanie Mysłowice  
(11)
Programowanie Elbląg  
(11)
Programowanie Wadowice  
(11)
Programowanie Dębica  
(11)
Programowanie Białogard  
(11)
Programowanie Ozimek  
(10)
Programowanie Choszczno  
(9)
Programowanie Ostrów Wielkopolski  
(9)
Programowanie Warka  
(8)
Programowanie Mikołów  
(8)
Programowanie Szczawnica  
(8)
Programowanie Zawiercie  
(8)
Programowanie Brzeziny  
(7)
Programowanie Młochów  
(7)
Programowanie Sierakowice  
(7)
Programowanie Myślenice  
(7)
Programowanie Zambrów  
(7)
Programowanie Chyliczki  
(7)
Programowanie Kobyłka  
(7)
Programowanie Głogów  
(6)
Programowanie Sobótka  
(6)
Programowanie Borkowo  
(6)
Programowanie Skawa  
(6)
Programowanie Skopanie  
(6)
Programowanie Imielin  
(6)
Programowanie Opalenica  
(6)
Programowanie Czersk  
(6)
Programowanie Hajnówka  
(6)
Programowanie Żarów  
(6)
Programowanie Józefów  
(6)
Programowanie Nowy Wiśnicz  
(5)
Programowanie Tczew  
(5)
Programowanie Morąg  
(5)
Programowanie Baranowo  
(5)
Programowanie Mierzyn  
(5)
Programowanie Będzin  
(5)
Programowanie Zawadzkie  
(5)
Programowanie Środa Wielkopolska  
(5)
Programowanie Grodzisk Mazowiecki  
(5)
Programowanie Przysucha  
(5)
Programowanie Bochnia  
(4)
Programowanie Granice  
(4)
Programowanie Turek  
(4)
Programowanie Leszno  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Jeleśnia  
(4)
Programowanie Piotrków Trybunalski  
(4)
Programowanie Jerzmanowa  
(4)
Programowanie Poborszów  
(4)
Programowanie Hrubieszów  
(4)
Programowanie Krasnystaw  
(4)
Programowanie Dobczyce  
(4)
Programowanie Wodzisław Śląski  
(4)
Programowanie Chocicza  
(4)
Programowanie Mszana Dolna  
(4)
Programowanie Nysa  
(4)
Programowanie Namysłów  
(4)
Programowanie Zamość  
(4)
Programowanie Braniewo  
(4)
Programowanie Środa Śląska  
(4)
Programowanie Zalasowa  
(4)
Programowanie Sanniki  
(4)
Programowanie Dzierżoniów  
(4)