Skip to main content

Mi a portál megjelenítése?

A portál megjelenítése egy számítógépes grafikus technika, amelyet a videojátékokban használnak, hogy korlátozzák az egyszerre megjelenített pixelek mennyiségét.Ennek elérése érdekében a legtöbb játék szakaszokból áll, és a felhasználó csak egy bizonyos területet láthat, például egy szobát.Ezek a szakaszok általában kicsik és zártak, mert ezt könnyebben lehet programozni, de a portál megjelenítését külső tájakkal is használhatják, ha a programozó figyelembe veszi a felhasználó látóhelyét.Ennek a megjelenítési technikának az elsődleges oka a teljesítmény javítása kevesebb memória igénylésével.Noha a problémák általában minimálisak, és leginkább a régebbi játékokat érintik, lehetnek betöltési problémák, ha a felhasználó váratlanul mozog.

A portál megjelenítésével a programozó gyakran a játék világát sok portálra vagy szakaszra osztja.Ha valaki egy bizonyos szakaszban van, a programozó tudja, hogy a többi szakasz nem látható, és így nem kell megjeleníteni.Ezt általában úgy hajtják végre, hogy szobákat készítenek, és minden szobát szekcióként használnak.Ha zárt helyet használnak, akkor ez megkönnyíti a portál megjelenítését, mert a programozónak néhány kitalálást kell tennie arról, hogy a felhasználó mit láthat.Néhány játékban külső tájak vannak, falak nélkül.Ebben az esetben a programozónak figyelembe kell vennie a felhasználó látóhelyét, így csak a közvetlenül megtekinthető tájat kell megtekinteni.Például, ha a játék térképe nincs metszetelve, akkor a játéknak az összes pixelt egyszerre kell meghoznia.Ehhez sok memória szükséges, azaz a játék előadása valószínűleg késéssel és egyéb problémákkal fog szenvedni.A felhasználó általában nem elég közel ahhoz, hogy egy másik részt lásson, tehát ez a késleltetett megjelenítés általában nem okoz problémát.mozogj a várt módon.Például, ha a programozó azt feltételezi, hogy a felhasználó nem megy az előző szakaszba, és ezt megteszi, akkor a játék néhány másodpercet eltarthat a szakasz betöltéséhez.Lehet, hogy van egy fal vagy kicsi terület, amely egy pillanatra feketének tűnik, de ez ritkán befolyásolja a játék teljesítményét.