Skip to main content

Co jsou OpenGL REG;Řádky?

V Open Graphics Library (OpenGL REG;), Linky jsou jedním ze základních primitivních tvarů, které OpenGL REG;je schopen kreslit a tvoří jeden z stavebních bloků, které se někdy používají k vykreslení trojúhelníků.Opengl Řádky jsou jen rovnou, spojující grafiku mezi dvěma vrcholy.I když koncept a provádění OpenGL REG;Linky mohou být jednoduché, mají tendenci trvat delší dobu, než se vykreslí než jiné primitivy v některých implementacích, částečně proto, že v OpenGL REG neexistuje žádná specifikace jejich chování;Standard.Pomocí OpenGL REG;Čáry výslovně mohou mít někdy neočekávané výsledky, protože linie jsou rasterizovány specifickým způsobem, který by se zdálo, že se zdály být odděleny od jiné geometrie ve scéně nebo se zdají být mírně vypnuté, odkud se očekává.Kromě základní linie, OpenGL REG;Řádky mohou být také vytvořeny do liniových proužků a smyček, podobně jako proužky trojúhelníku, přičemž konec každé řádky je začátek dalšího.Čáry jsou typem primitivního tvaru sestávající ze dvou vrcholů nebo souřadnic v trojrozměrném (3D) prostoru, které jsou spojeny rovnou, viditelnou cestou.Na rozdíl od jiných primitiv, jako je trojúhelník, linie obecně nemá povrch, i když ji stále může být zbarvena mícháním a pomocí zbarvení vrcholu.Linky se často používají v matematických a vědeckých 3D vizualizacích, jakož i pro dvourozměrné (2D) ukazatele displeje a mdash;jako jsou kříže nebo šipky směřující do oblastí displeje mdash;Pro diváka.Počet pixelů široký, že linka by měla být v kterémkoli daném bodě, lze zadat, ačkoli neexistuje žádný skutečný standard, jak by to mělo fungovat z jedné platformy na druhou.V některých situacích nelze šířku vůbec změnit, zatímco v jiných případech šířka OpenGL REG;Linky jsou omezeny na zdánlivě libovolné číslo.

Kromě základní linie, více OpenGL REG;Čáry lze kombinovat tak, aby vytvořily dvě další struktury známé jako čárové proužky a smyčky linky.Čárové proužky jsou jednoduše sekvencí vrcholů, ve kterých je začátek každé nové řádky koncovým bodem poslední linie.Jedná se většinou o pohodlí, ale může se vykreslit rychleji než používat jednotlivé linie.Linská smyčka je téměř totožná s liniovým proužkem, kromě toho, že poslední vrchol ve smyčce je poté připojen zpět k prvnímu zadanému vrcholu.

Jedna komplikace při použití OpenGL REG;Čáry jsou, že protože jsou ve výchozím nastavení široké pouze 1 pixely, někdy se nevykreslují správným způsobem.V některých případech, zejména pokud je linka anti-vylití, nemohou být zobrazeny určité pixely v rafirizovaném obrazu.Samotná čára se také může objevit několik pixelů od místa, kde se očekává.To je z velké části způsobeno minutovými variacemi matematiky s pohyblivým bodem, která OpenGL REG;použití;Není to vždy problém, který lze snadno vyřešit bez převodu linek na polygony pro účely vykreslování.