Tag

programovací jazyk

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.

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í →

Použití IDE PyDev pro vzdálený vývoj na Raspberry Pi

V dnešním článku si ukážeme, jakým způsobem je možné nakonfigurovat integrované vývojové prostředí PyDev (založené na Eclipse) tak, aby bylo možné toto IDE použít pro vývoj na „vzdáleném“ Raspberry Pi nebo na podobném méně výkonném počítači. K tomu využijeme plugin nazvaný… 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