|
Jednoduchý správce oken pro X Window System
Zajdák, Jiří ; Smrčka, Aleš (oponent) ; Peringer, Petr (vedoucí práce)
Cílem projektu je vytvoření jednoduchého správce oken pro X Window System. Nejprve jsou v textu vysvětlené principy výstavby grafických aplikací, dále návrh správce oken a jeho implementace. Správce oken dekoruje top-level okna aplikací rámečky, které obsahují funkční tlačítka. Pro snadnější ovládání jsou podporované virtuální plochy a klávesové zkratky. Ve spodní části obrazovky je umístěný panel určený pro zobrazení grafiky pluginů, které jsou implementované formou sdílených knihoven. Aplikace klade důraz na minimální paměťovou náročnost.
|
|
Knihovna pro efektivní záznam videa v 3D aplikaci
Pospíšil, Petr ; Navrátil, Jan (oponent) ; Havel, Jiří (vedoucí práce)
Tato diplomová práce se věnuje knihovně pro záznam videa na pozadí v 3D aplikacích. Podporovány jsou operační systémy Microsoft Windows a Linux. Zaznamenává se obraz i zvuk. Záznam obrazu je podporován v programovacích rozhraních OpenGL, Direct3D9, Direct3D10 a Direct3D11. Obraz lze volitelně komprimovat pomocí MJPG kodeku. Zvuk je zaznamenáván pro celý počítač pomocí rozhraní WaveForm audio, Windows Core Audio a ALSA. Tato rozhraní zaznamenávají zvuky pro celý počítač. Celkem lze zaznamenávat a mixovat až dva zvukové proudy. Výsledné video je uloženo do AVI souboru. Součástí knihovny je i možnost překrytí obrazovky aplikace vlastními textovými informacemi.
|
|
Jednoduchý správce oken pro X Window System
Zajdák, Jiří ; Smrčka, Aleš (oponent) ; Peringer, Petr (vedoucí práce)
Cílem projektu je vytvoření jednoduchého správce oken pro X Window System. Nejprve jsou v textu vysvětlené principy výstavby grafických aplikací, dále návrh správce oken a jeho implementace. Správce oken dekoruje top-level okna aplikací rámečky, které obsahují funkční tlačítka. Pro snadnější ovládání jsou podporované virtuální plochy a klávesové zkratky. Ve spodní části obrazovky je umístěný panel určený pro zobrazení grafiky pluginů, které jsou implementované formou sdílených knihoven. Aplikace klade důraz na minimální paměťovou náročnost.
|
|
Knihovna pro efektivní záznam videa v 3D aplikaci
Pospíšil, Petr ; Navrátil, Jan (oponent) ; Havel, Jiří (vedoucí práce)
Tato diplomová práce se věnuje knihovně pro záznam videa na pozadí v 3D aplikacích. Podporovány jsou operační systémy Microsoft Windows a Linux. Zaznamenává se obraz i zvuk. Záznam obrazu je podporován v programovacích rozhraních OpenGL, Direct3D9, Direct3D10 a Direct3D11. Obraz lze volitelně komprimovat pomocí MJPG kodeku. Zvuk je zaznamenáván pro celý počítač pomocí rozhraní WaveForm audio, Windows Core Audio a ALSA. Tato rozhraní zaznamenávají zvuky pro celý počítač. Celkem lze zaznamenávat a mixovat až dva zvukové proudy. Výsledné video je uloženo do AVI souboru. Součástí knihovny je i možnost překrytí obrazovky aplikace vlastními textovými informacemi.
|