Shadery. Zaawansowane programowanie w GLSL.

Numer katalogowy
275081
Cena det.: 99,00 zł
Dostępność: Niedostępne

Programowanie procesorów graficznych (GPU) staje się coraz popularniejsze. Dzieje się tak przede wszystkim z powodu dynamicznie rozwijającego się rynku gier i zapotrzebowania

na deweloperów w tej dziedzinie, ale również z powodu wysokich możliwości obliczeniowych dostarczanych przez te układy.

Shadery (programy wykonywane przez GPU) w przeciągu kilku ostatnich lat znacząco się rozwinęły. Aktualnie w OpenGL 4.5 dostępnych jest ich sześć, co jest znacznym wzrostem

w stosunku do dwóch, w nadal wszechobecnym, choć archaicznym już OpenGL 2.1. Są one wykorzystywane głównie do zadań związanych z odwzorowywaniem fizycznych własności świata w celu wyświetlania realistycznej grafiki trójwymiarowej, ale także coraz częściej

do rozwiązywania bardziej ogólnych problemów natury matematycznej i algorytmicznej.

Książka ta zawiera wyczerpujący opis języka programowania shaderów GLSL w wersji 4.50. Stanowi ona niezbędnik dla każdego kto zamierza szybko odnaleźć się w nowoczesnej grafice trójwymiarowej.

Dowiesz się

·        Czym są shadery

·        Jak wygląda architektura współczesnego GPU i jakie ma ona znaczenie od strony programistycznej

·        Jak programować potok renderujący

·        Na czym polega i jak działa teselacja

·        Czym jest i jak programuje się shader obliczeniowy (ang. compute shader)

Powinieneś znać

·        API OpenGL w stopniu przynajmniej podstawowym

Matematyczne podstawy grafiki trójwymiarowej

Cena det. 99,00 zł
Data wydania 2015-06-01
Rok wydania 2015
Autor Karol Sobiesiak, Piotr Sydow
Wydawca Wydawnictwo Naukowe PWN
Format 16.5 x 23.5 cm
Liczba stron 300
Oprawa Miękka
ISBN 9788301181994
EAN 9788301181994
Numer katalogowy 275081
Wydanie wydanie 1
Adres e-mail producenta [email protected]
Nazwa producenta Wydawnictwo Naukowe PWN Spółka Akcyjna
Adres pocztowy producenta Gottlieba Daimlera 2, 02-460, Warszawa
Oceny i recenzje produktów mogą być wystawiane przez inne osoby niż zalogowani klienci Gildia.pl i nie możemy zapewnić, że pochodzą od osób, które zakupiły dany produkt. Ocena podawana w gwiazdkach (do 5) jest średnią wszystkich ocen.
Dostępność
 
  • Podana przy każdym produkcie „Dostępność” oznacza czas potrzebny do skompletowania zamówienia zawierającego dany produkt i wysłania go z magazynu. W tym przypadku dostępność nie oznacza więc przewidzianego dla danego sposobu wysyłki czasu dostawy, np. czasu potrzebnego kurierowi na dostarczenie paczki pod wskazany adres lub do punktu odbioru.
 
  • Przykładowo „Dostępność: 1 dzień roboczy” oznacza, że dany produkt jest dostępny w naszym magazynie i zostanie wysłany do klienta w kolejnym dniu roboczym od daty złożenia zamówienia.
 
W przypadku produktów z dłuższym czasem dostępności oczekujemy na dostawę towaru.
 
  • Warto pamiętać, że zamówienie zawierające produkty z różnym czasem dostępności zostanie wysłane z magazynu w terminie najdalszym z podanych. Jeżeli zależy Państwu na szybkiej realizacji zamówienia, rekomendujemy wybór produktów z najkrótszym czasem dostępności.
 
Przedsprzedaż
 
W przypadku przedsprzedaży, czyli produktów, które mają premierę w przyszłości, podana przy produkcie data wydania ma charakter orientacyjny i może jeszcze ulec zmianie. Prosimy o uwzględnienie tego przy składaniu zamówienia.