Skip to main content

Mi az OpenGL Poligon?

Nyílt grafikus könyvtár reg;(OpenGL ) A Polygon minden olyan objektum, amelyet az OpenGL REG -ben készítenek;Ez több, mint két csúcsból áll.Alapvetően minden olyan objektum, amely nem pont vagy vonal, sokszögnek tekinthető.Az OpenGL , valamint a legtöbb grafikus kártyát általában speciális optimalizálással rendelkeznek, hogy elsősorban háromszögekkel vagy háromoldalas sokszögekkel foglalkozzanak, mivel a háromszögek a legegyszerűbb típusú sokszögek, amelyek a legkevesebb csúcsokkal és oldalakkal készíthetők.Bizonyos esetekben az OpenGL , a négyoldalú vagy négyoldalas sokszögeket, elsősorban kétdimenziós (2D) rajzmódokban kezelhető.Konvex, egyszerű OpenGL reg;A sokszög, a több mint három csúcsos alakzatot végül háromszögekre bontják egy Tessellation nevű folyamat révén, amely drámai nem kívánt hatással lehet a jelenetre.A sokszöget, amelyet natív módon lehet rajzolni, tesszeláció nélkül, egyszerűen sokszögnek nevezik.Az ilyen típusú alak néhány nagyon egyszerű szabályt követ.Az oldalaknak domborúnak kell lenniük, azaz nem hoznak létre szöget a 90 -nél kevesebb csúcson.Egyetlen szél sem léphet át egymást, és csak két sor találkozhat egy adott csúcson.Ez egy egyszerű sokszöget egy 2D önálló alakra, például négyzetre vagy egy nyolcszögre korlátozza, mert ha háromdimenziós (3D) lenne, akkor több mint két vonal találkozik bizonyos csúcsokon.;Polygon, gyakran könnyebb létrehozni az objektumot egy külső 3D modellezési programban.Ez nemcsak lehetővé teszi egy kényelmesebb, vizuális környezetet, amelyben objektumot építhet, hanem további előnye, hogy a tervező ellenőrzését biztosítja a formák tesellelációja felett, így nem okoznak problémákat, amikor megjelennek.Alternatív megoldásként egy sokszöget eljárási szempontból létrehozhatunk olyan algoritmusokon keresztül, amelyek a csúcsokat egy minta szerint ábrázolják, amint megtehetők egy spirál vagy spirálmintázat létrehozásához.A sokszögnek van egy arca, a szilárd terület az alakvonalakon belül.Noha meg lehet változtatni ezt a viselkedést, általában minden sokszög csak akkor látható, ha az arca a néző kamera felé mutat.Ha egy sokszög rosszul néz szembe, akkor láthatatlanná válhat, a megjelenítési módtól függően.

Minden OpenGL reg;A Polygonnak is van olyan értéke, amelyet normálnak neveznek.A normál a sokszög felületének irányának meghatározására szolgál.Annak ellenére, hogy a sokszög egyértelműen egy bizonyos szögben és egy bizonyos helyzetben van, a felület normál elősegítheti a speciális textúra hatásait vagy a nem egységes fizikai tulajdonságokat.Egy normál az OpenGL REG -hez;A sokszög bármilyen értékre, akár negatív értékekre is beállítható, bár az eredmények kiszámíthatatlanok lehetnek.