Rendu Portal est une technique informatique graphique utilisé dans les jeux vidéo afin de limiter le nombre de pixels rendus à un moment donné. Pour ce faire, la plupart des jeux sont composés de sections, et l'utilisateur ne peut voir un certain domaine, comme une salle. Ces sections sont souvent restreint et limité, parce que c'est plus facile à programmer, mais le rendu portail peut également être utilisé avec des paysages extérieurs si le programmeur prend le champ de vision de l'utilisateur en compte. La raison principale du recours à cette technique de rendu est d'améliorer les performances en exigeant moins de mémoire. Alors que les problèmes ont tendance à être minimes et touchent principalement les jeux plus anciens, on peut charger des problèmes si l'utilisateur se déplace de façon inattendue.
Avec le rendu portail, le programmateur souvent divisé le monde du jeu en de nombreux portails ou les sections. Quand quelqu'un est dans une certaine section, le programmeur connaît les autres sections ne seront pas visibles et, par conséquent, n'ont pas à être rendus. Cela se fait couramment en faisant chambres, chaque chambre utilisée comme section.
Pour faire rendre encore plus facile, la plupart des sections sont confinés avec des murs bien visibles. Si l'espace confiné est utilisée, alors il est rendu portail facile, parce que le programmeur doit faire des suppositions à propos de quelques ce que l'utilisateur sera en mesure de voir. Certains jeux proposent des paysages extérieurs sans murs. Dans ce cas, le programmeur doit prendre le champ de vision de l'utilisateur en compte, de sorte que le paysage qui peut être immédiatement visualisées sera rendue.
La raison principale pour utiliser le rendu portail est qu'il limite la quantité de mémoire nécessaire immédiatement. Par exemple, si la carte du jeu n'est pas sectionné, puis le jeu a à rendre tous les pixels simultanément. Cela nécessite beaucoup de mémoire, ce qui signifie les performances du jeu est susceptible de souffrir de retards et d'autres problèmes. L'utilisateur n'est généralement pas assez près pour voir un autre article, si ce rendu différé ne généralement pas causer de problèmes.
Bien qu'il n'existe généralement pas de problèmes avec le rendu portail, il est possible que certains pixels ne se charge pas correctement si l'utilisateur ne se déplace pas comme prévu. Par exemple, si le programmeur suppose que l'utilisateur ne sera pas allé à la section précédente et il ou elle ne, puis le jeu peut prendre quelques secondes pour charger la section. Il peut y avoir un mur ou petite zone qui apparaît en noir pendant une seconde, mais cela affecte rarement les performances du jeu.