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.

 
projekty/jagrlib.txt · Last modified: 2010/05/12 20:35 by bohous
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki