Autor

Pavel Tišnovský

Multimediální knihovna Pyglet: Phongův osvětlovací model použitý v OpenGL

V dnešní části seriálu o multimediální knihovně Pyglet si podrobněji popíšeme princip Phongova osvětlovacího modelu, který se – pokud je ovšem povolený – používá pro výpočet barvy na povrchu trojrozměrných těles. Také si popíšeme způsoby definování normál (normálových vektorů) k povrchu těles,… Pokračovat ve čtení →

Multimediální knihovna Pyglet: podpora pro tvorbu modelů kvadrik, disků a kruhových výsečí přes GLU

V knihovně Pyglet neexistuje žádná přímá podpora pro vykreslení složitějších těles, nabízeno je „pouze“ rozhraní ke knihovnám OpenGL a GLU. Ale právě existence rozhraní pro knihovnu GLU (OpenGL Utility Library) nám umožní do trojrozměrných scén přidat základní 3D tělesa (koule, válce,… Pokračovat ve čtení →

Multimediální knihovna Pyglet – tvorba procedurálních textur

V desáté části seriálu o multimediální knihovně Pyglet si ukážeme způsob tvorby jednoduchých procedurálních textur, které je možné použít při vykreslování dvourozměrných a samozřejmě i trojrozměrných scén. Popisované textury budou založené na takzvaném moaré, dvourozměrné spektrální syntéze a taktéž na… Pokračovat ve čtení →

Multimediální knihovna Pyglet: použití mipmappingu při texturování

Dnešní díl seriálu o multimediální knihovně Pyglet je věnovaný technice mipmappingu, která je často používaná pro zamezení vzniku vizuálních chyb vznikajících v dynamicky se měnících scénách a animacích popř. při použití textur se složitějším vzorkem.

Multimediální knihovna Pyglet: konfigurace texturovací jednotky při nanášení textur na stěny těles

V osmé části seriálu o multimediální knihovně Pyglet si ukážeme, jak lze nakonfigurovat texturovací jednotku při nanášení textur na stěny těles. Kromě přímého nanášení jednotlivých texelů je totiž možné textury takzvaně modulovat, míchat barvy texelů s další vybranou barvou apod. Modulace textur… Pokračovat ve čtení →

Multimediální knihovna Pyglet: textury a texturování při vykreslování trojrozměrných scén

V sedmé části seriálu o multimediální knihovně Pyglet si na několika demonstračních příkladech ukážeme, jakým způsobem je možné na zobrazovaná 2D i 3D tělesa nanášet rastrové textury. K tomu využijeme kombinaci funkcí nabízených přímo knihovnou Pyglet a nepřímo grafickou knihovnou OpenGL.

Vykreslování grafů do framebufferu Raspberry Pi s použitím knihoven Pygame a Matplotlib

Vzhledem k tomu, že je k Raspberry Pi možné připojit monitor popř. i (dotykový) displej, lze tyto oblíbené jednodeskové mikropočítače použít k zobrazování naměřených či vypočtených hodnot formou různých grafů. K dispozici je celá řada nástrojů, které je možné pro zobrazení grafů použít. My se… Pokračovat ve čtení →

Multimediální knihovna Pyglet: práce s rastrovými obrázky a sprity

Multimediální knihovna Pyglet plně podporuje práci s rastrovými obrázky, které mohou sloužit buď ve funkci spritů (pohybující se objekty ve scéně s volitelnou velikostí, rotací a průhledností) nebo je možné rastrové obrázky použít pro vytvoření textur nanášených na trojrozměrná tělesa. Dnes se… Pokračovat ve čtení →

This site is not affiliated with or endorsed by the Fedora Project.
Kontakt: [email protected] | Pište pro mojefedora.cz
Některé materiály na těchto stránkách pocházejí z webu fedoramagazine.org
Přihlásit se