Knihovna OpenGL Utility - OpenGL Utility Library
![]() | Tento článek obsahuje a seznam doporučení, související čtení nebo externí odkazy, ale jeho zdroje zůstávají nejasné, protože mu chybí vložené citace.únor 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
The Knihovna OpenGL Utility (GLU) je počítač grafická knihovna pro OpenGL.
Skládá se z řady funkcí, které používají základní knihovnu OpenGL k poskytování rutin kreslení na vyšší úrovni od primitivnějších rutin, které OpenGL poskytuje. Obvykle se distribuuje se základním balíčkem OpenGL. GLU není implementována ve vestavěné verzi balíčku OpenGL, OpenGL ES.
Mezi tyto funkce patří mapování mezi souřadnicemi obrazovky a světa, generování textura mipmapy, kresba kvadrický povrchy, NURBS, mozaikování polygonálních primitiv, interpretace chybových kódů OpenGL, rozšířená řada transformačních rutin pro nastavení objemů zobrazení a jednoduché umístění kamery, obecně lidštěji než rutiny prezentované OpenGL. Poskytuje také další primitiva pro použití v aplikacích OpenGL, včetně koule, válce a disky.
Všechny funkce GLU začínají na lep
předpona. Příklad funkce je gluOrtho2D
který definuje dvourozměrný pravopisná projekce matice.
Specifikace GLU byla naposledy aktualizována v roce 1998 a záleží na funkcích, které byly zastaralé s vydáním OpenGL 3.1 v roce 2009.[1] Specifikace pro GLU jsou stále k dispozici tady
Viz také
- FreeGLUT
- Knihovna uživatelského rozhraní OpenGL (GLUI)
- OpenGL Utility Toolkit (NADBYTEK)
Reference
- ^ "Registr OpenGL". Opengl.org. Citováno 2. května 2013.