Portalo atvaizdavimas yra kompiuterinės grafikos technika, naudojama vaizdo žaidimuose, siekiant apriboti vienu metu pateikiamų pikselių skaičių. Kad tai būtų pasiekta, dauguma žaidimų yra sudaryti iš skyrių, o vartotojas gali matyti tik tam tikrą sritį, pavyzdžiui, kambarį. Šios sekcijos paprastai yra mažos ir siauros, nes tai lengviau programuoti, tačiau portalo atvaizdavimas taip pat gali būti naudojamas su išoriniais kraštovaizdžiais, jei programuotojas atsižvelgia į vartotojo regėjimo lauką. Pagrindinė šios atvaizdavimo technikos naudojimo priežastis yra pagerinti našumą, reikalaujant mažiau atminties. Nors problemos paprastai būna minimalios ir dažniausiai paveikia senesnius žaidimus, gali kilti problemų įkeliant, jei vartotojas netikėtai pajuda.
Naudodamas portalo atvaizdavimą, programuotojas dažnai padalija žaidimo pasaulį į daugybę portalų arba skyrių. Kai kas nors yra tam tikrame skyriuje, programuotojas žino, kad kiti skyriai nebus matomi, todėl jų nereikia pateikti. Paprastai tai daroma sudarant kambarius, o kiekvienas kambarys naudojamas kaip sekcija.
Kad atvaizdavimas būtų dar lengvesnis, dauguma sekcijų yra apribotos aiškiai matomomis sienomis. Jei naudojama ribota erdvė, tai palengvina portalo atvaizdavimą, nes programuotojas turi nedaug spėlioti, ką vartotojas galės pamatyti. Kai kuriuose žaidimuose yra lauko peizažai be sienų. Tokiu atveju programuotojas turi atsižvelgti į vartotojo matymo lauką, todėl bus atvaizduojamas tik iš karto matomas kraštovaizdis.
Pagrindinė priežastis, kodėl verta naudoti portalo atvaizdavimą, yra ta, kad jis iš karto apriboja reikalingos atminties kiekį. Pavyzdžiui, jei žaidimo žemėlapis nesuskirstytas į dalis, žaidimas turi pateikti visus pikselius vienu metu. Tam reikia daug atminties, o tai reiškia, kad žaidimo veikimas greičiausiai nukentės dėl vėlavimų ir kitų problemų. Vartotojas paprastai nėra pakankamai arti, kad matytų kitą skyrių, todėl šis uždelstas atvaizdavimas paprastai nesukelia jokių problemų.
Nors paprastai nėra problemų su portalo atvaizdavimu, gali būti, kad kai kurie pikseliai nebus tinkamai įkeliami, jei vartotojas nejudės taip, kaip tikėtasi. Pavyzdžiui, jei programuotojas mano, kad vartotojas neis į ankstesnę skiltį, o jis arba ji tai padarys, žaidimas gali užtrukti kelias sekundes, kol bus įkelta dalis. Gali būti, kad siena arba mažas plotas akimirką atrodo juodas, tačiau tai retai paveikia žaidimo veikimą.