Karol Sobiesiak & Piotr Sydow - Shadery: Zaawansowane programowanie w GLSL

informatyka, matematyka

Awatar użytkownika
Blitzer
Posty: 3674
Rejestracja: 13 mar 2022, 11:15
Reputacja: 682

Karol Sobiesiak & Piotr Sydow - Shadery: Zaawansowane programowanie w GLSL

Post autor: Blitzer » 08 kwie 2024, 13:28

Karol Sobiesiak & Piotr Sydow - Shadery: Zaawansowane programowanie w GLSL

Obrazek

Info:

Wielkość: 21.xx MB
Gatunek: informatyka, matematyka
Rodzaj Kompresji: RAR
Zawartość: Pdf.Epub.Azw3.Mobi
Wersja Językowa: [PL]
Dane naprawcze: %
Rok wydania: 2015

Opis:
Spoiler
Show

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 dużych możliwości obliczeniowych dostarczanych przez te układy.

Shadery (programy wykonywane przez GPU) w cią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 zawiera wyczerpujący opis języka programowania shaderów GLSL w wersji 4.50. Stanowi 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.

[PWN, 2015]
Download:

Kod: Zaznacz cały

***

***
https://frdl.to/2iiv83lb7ukw
***
https://katfile.com/lmrhln4ekxgj
***
Dostępny tylko w weekendy, oraz dni wolne ;)
[Zarejestruj się na ffile.net]
[Zarejestruj się na freedl.ink]

ODPOWIEDZ