Grafické algoritmy - Online kurz
V této sekci naleznete grafické algoritmy například pro vykreslení fraktálů nebo pro základní geometrické tvary jako jsou kružnice nebo přímka.
8 lekcí
Co tě tutoriály naučí?
V tutoriálu se nejprve zaměříš na rasterizaci úsečky, jelikož to patří k úplným základům počítačové grafiky. Seznámíš se tak s Bresenhamovým a DDA algoritmem.
Dále se naučíš vykreslovat známý fraktál jménem Mandelbrotova množina, a také jak barvou vyplnit libovolně ohraničenou plochu od zvoleného bodu pomocí flood fill algoritmu.
Když už budeš mít nějaké ty zkušenosti s grafikou, tak se podíváš na optimalizaci vykreslování a svých algoritmů. Taktéž se naučíš přesouvat a otáčet jakýkoliv obrazec v rovině o libovolný úhel. Využiješ k tomu transformační matice.
Nakonec se ještě seznámíš s vědní disciplínou digitální steganografie, která umožňuje ukrýt tajnou zprávu na místo nepodstatného šumu v souborech se zvuky, obrázky, videem a podobně. Ty se však zaměříš jen na ukrývání textu do obrázku.
Online tutoriály
Lekce 1: Rasterizace úsečky