Table of Contents

Moduly do knihovny JaGrLib

Moduly do grafické knihovny JaGrLib, která se používá pro výuku předmětu Počítačová grafika I a navazující.

Rotační tělesa pomocí Bézierových splajnů

Úloha 24: Rotační těleso pro CSG.

Výpočet průsečíků a dalších vlastností pro ray-tracing implicitních těles vzniklých rotací 2D Bézierových splajnů kolem osy rotace.

Guilloché

Úloha 61 - Jednoduchá bodová nebo čárová kresba.

Guilloché [gijošé] je zajímavou grafickou technikou, při které za pomoci složitého stroje vznikají složité čárové vzory, jaké známe například z bankovek. Cílem mého modulu je kreslit zjednodušenou, ale přesto vizuálně atraktivní variantu Guilloché.

Časem bych z toho chtěl udělat samostatnou aplikaci, která bude umožňovat interaktivní tvorbu Guilloché a export do vektoroých formátů.

Download

Podívejte se do adresáře projektu, kde jsou zdrojové kódy, XML soubory s konfigurací a zapojením do programu Skel a screenshoty.

SFC Dither s adaptivním clusterováním

úloha 65: Digital screen pro laserovou tiskárnu.

Pokročilejší techniky halftoningu jsou implementovány v bakalářské práci HalftoneLab.

Mozaika

Úloha 75: Umělecký filtr - mozaika. Použit podobný algoritmus jako u adaptivního SFC ditheru, pouze se místo černých clusterů buňky vyplňují průměrnou barvou.