>> Électroniques Technologie >  >> Accueil Audio >> Audio & Video médias

Qu'est-ce que le rendu vidéo ?

Le rendu vidéo est le processus par lequel un ordinateur traite les informations d'une source de données codée et utilise ces informations pour produire et afficher une image. Le code informatique peut inclure des instructions sur la création d'images textuelles pour la lecture d'un film ou peut fournir un ensemble de directives que l'ordinateur utilise pour générer une image personnalisée comme une page Web. Le rendu vidéo peut être l'un des processus les plus exigeants en matériel pour un ordinateur, en particulier lorsqu'il est effectué en temps réel.

Rendu en temps réel et rendu avancé

Tout ce qu'un ordinateur affiche à l'écran est rendu en temps réel :l'ordinateur calcule toutes les données codées assez rapidement pour afficher et mettre à jour les images sans décalage perceptible. Cependant, l'ordinateur ne peut restituer qu'une certaine complexité de contenu à la fois pour continuer la perception du rendu en temps réel. Le terme rendu est utilisé dans le montage et le traitement vidéo pour décrire l'ordinateur prenant plus de temps pour rendre les graphiques et générer une version de lecture vidéo en plein écran qui fonctionne en temps réel. Par exemple, un film d'animation par ordinateur Pixar ou Dreamworks comporte des modèles qui sont trop compliqués pour que l'ordinateur puisse les générer en temps réel, de sorte que l'ordinateur restitue le contenu à l'avance afin qu'il puisse ensuite être visionné en temps réel.

Graphiques animés contre graphiques 3D

En plus de la vidéo animée préenregistrée, les ordinateurs peuvent rendre des graphiques animés et des graphiques 3D. Les graphiques animés fonctionnent généralement avec des objets bidimensionnels, tandis que les graphiques 3D fonctionnent avec des polygones et d'autres objets tridimensionnels. Les graphiques animés utilisent une combinaison d'objets, d'images, de séquences et de techniques d'animation pour créer du contenu vidéo. Les graphiques 3D sont différents en ce sens que l'ordinateur restitue la vidéo autour d'objets virtuels tridimensionnels dans un espace tridimensionnel. Par exemple, un ancien jeu vidéo pixel / sprite des années 1980 utilise des graphiques animés, tandis qu'un nouveau jeu en trois dimensions sur un système moderne utilise des graphiques en 3D. La dimension supplémentaire n'équivaut pas à une meilleure qualité d'image.

Ajouter des calques de détail

Des éléments tels que l'éclairage, l'ombrage, les reflets, les ombres et d'autres effets visuels sont ajoutés à la vidéo rendue via des couches supplémentaires. Cela prendrait beaucoup de temps pour un artiste 3D de redessiner l'ombre d'un objet lorsqu'il se déplace par rapport à une source de lumière :à la place, l'ordinateur utilise des calculs basés sur la source de lumière virtuelle et l'objet virtuel pour créer une ombre. La source de lumière virtuelle et les ombres correspondantes sont une couche différente de la vidéo. Le mouvement et le rendu 3D sont des représentations bidimensionnelles de l'espace. L'ajout de calques aux deux peut donner une illusion de profondeur.

GPU à la rescousse

Le processeur de l'ordinateur ne s'occupe pas uniquement du rendu vidéo. Les unités de traitement graphique, ou GPU, sont un équivalent matériel des unités centrales de traitement, ou CPU, qui sont bien mieux adaptées pour gérer les complexités du rendu vidéo. Les processeurs sont conçus pour gérer de grandes tâches très rapidement une par une, tandis que les GPU sont conçus pour gérer des dizaines à des milliers de petites tâches simultanément. Le rendu vidéo est une série de petites tâches, ce qui rend le GPU nettement mieux adapté à la tâche.


Audio & Video médias