APPS
Zadání
Použíte kódy z předchozího cvičení a cuda6_unm z apps-cuda-demo.tgz a apps.zip pro vytvoření:
- Vytvořte animaci s využitím kódu z minulého cvičení.
- Vytvořte efekt "vlnění na hladině" pomocí změny jasu pixelu obrázku pozadí. S využitím funkce sinus:
double brightness = sin(distance/10)*0.2+0.3;
Hodnotou brightness vynásobte každou barvu pixelu a výsledek ořežte na rozsah 0-255. - Výsledný obrázek rozmečte pomocí funkce blur z apps.zip, převedené do CUDA.
Funkčnost ověřte spuštěním. Obrázky postupně zobrazujte.
David Ježek




