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