Anti-Grain Geometry (AGG) je Open Source, zdarma grafické knihovny, psaný v průmyslově standardním C ++. Podmínky použití AGG jsou popsány na stránce Licenční & nbsp;. Anti-Grain geometrie nezávisí na jakékoli grafické API nebo technologie. V podstatě, můžete si myslíte, že AGG jako o renderovací engine, který produkuje obrazy pixelů v paměti z některých vektorových dat. Ale samozřejmě, AGG umí mnohem víc než to. Myšlenky a filozofie AGG jsou:
& Nbsp; * vyhlazování.
& Nbsp; * Subpixel Přesnost.
& Nbsp; * nejvyšší možná kvalita.
& Nbsp; * Vysoký výkon.
& Nbsp; * Platforma nezávislost a kompatibilitu.
& Nbsp; * Flexibilita a rozšiřitelnost.
& Nbsp; * Odlehčená konstrukce.
& Nbsp; * Spolehlivost a stabilita (včetně numerické stability).
Anti-Grain geometrie obsahuje mnoho interaktivních Demo exemples, které jsou nezávislé na platformě příliš, a použít jednoduchý třídu platform_support, že v současné době má dvě implementace, pro Win32 API a X11 (bez motiff, žádné jiné závislosti, jen základní X11).
- Vykreslování libovolných polygonů s anti-aliasing a subpixel Přesnost
- Přechody a Gouraud stínování.
- Rychlé filtrovaný obraz afinní transformace, včetně mnoha interpolace filtrů (bilineární, bicubic, spline16, spline36, sinc, Blackman).
- Tahy s různými typy čáry spoje a vedení čepice.
- Přerušovaná čára generátor.
- značky, jako je například šipek / arrowtails.
- Rychlé vektorový polygon oříznutí na obdélník.
- Low-level výstřižek na více obdélníkových regionů.
- Alpha-Masking.
- nový, rychlý Anti-Alias linka algoritmus.
- Použití libovolných obrázků jako čárových vzorů.
- Vykreslení v samostatných barevných kanálech.
- Perspektivní a bilineární transformace vektorových a obrazových dat.
- Boolean polygon operace (a, nebo, XOR, sub) založené na Alana Murta generální Polygon Clipper.
Komentáře nebyl nalezen