Skip to main content

Mi a pixelenkénti világítás?

A pixelvilágítás egy olyan kifejezés, amelyet a számítógépes grafikákban használnak, amelyek azt jelzik, hogy a háromdimenziós (3D) jelenet a pixel-pixel alapon az objektumok színét határozza meg, nem pedig a Vertex-Vertex alapon.A pixel-világítás használata a gerincenkénti világítás helyett általában kész képet vagy keretet hoz létre, amely realisztikusabb és gyakran élesebb, definiáltabb megjelenésű, különösen akkor, ha a dudor leképezést alkalmazzák.Általánosságban elmondható, hogy a pixeles világítást olyan pixel-árnyékolók használatával valósítják meg, amelyek számos módon kiszámíthatják, hogy a jelenetben a fény miként üti a jelenet egy adott területét, és milyen színűnek kell lennie a kapott felületnek.A 3D alkalmazásokban, amelyekben a megjelenítés sebessége fontos, például egy dinamikus animáció, a pixelenkénti árnyékolás nem lehet praktikus, mert többszörös átadást igényelhet egy jeleneten keresztül, vagy egyszerűen túl sokáig tarthat, és az elfogadható kereteket lehetetlenné teszi.

A fényvilágítás egyik leggyakoribb formája a 3D-s jelenetre egy-egy gerincvilágítás néven ismert módszer használata.Ez a technika egy objektum csúcsait veszi fel mdash;azok a pontok, ahol egy tárgy vonalai találkoznak mdash;és meghatározza, hogy az objektum felületének hogyan kell kinéznie az egyetlen helyen.Ha a jelenet összes csúcsának világítási információk vannak csatolva, a megjelenítő interpolációt vagy más típusú algoritmusokat fog használni az objektum felületének megjelenésének becslésére a csúcsok között.Ez általában olyan területeket eredményez, amelyek a csúcsok nagy sűrűségére támaszkodnak egy objektumban, hogy éles világítási hatásokat érjenek el, például egy phong kiemeléssel, míg egy olyan alak, mint egy olyan alak, mint egy olyan kocka, amelynek csak hat csúcsa van, széles, fokozatú világítással rendelkezik a felületeken,A textúrától vagy a világítási helyzettől függetlenül.Ez magában foglalja az egyes pixelek áthaladását egy raszterizált jelenetben, és meghatározni az egyes pixelek egyedi színét és megvilágítását, függetlenül annak közelségétől.Az eredmények általában éles, pontos megvilágítás, különösen a spekuláris hatásokkal.A jobb képminőség kompromisszuma hosszabb megjelenítési idő, mivel minden pixelt pixel shadernek kell feldolgozni, bár ez nem mindig aggodalomra ad okot a 3D modellezéssel és a grafikákkal, valamint a megjelenítő programokkal, amelyeknek nem kell fenntartaniuk egy adott kereteket.A pixelvilágítás drámai hatása a megfelelő alkalmazás esetén valóban javíthatja egy olyan objektum megjelenését, amely bonyolult dudor leképezést alkalmaz, és a perc részletei elveszhetnek a gerincenkénti világítással.Az eljárási textúrák szintén részesülhetnek a pixelenkénti világítási megközelítésből.Ezenkívül a speciális effektusok, mint például az árnyékmennyiségek, pixel-világítás használatát igényelnek, csakúgy, mint komplex megvilágítási tükröződések, részecskendszerek vagy akár haloszok is.