Skip to main content

Qu'est-ce que la rasterisation des logiciels?

La rasterisation du logiciel est un processus par lequel une scène ou une image créée dans un logiciel informatique tridimensionnel (3D) est convertie d'une forme en une autre.Il existe deux types d'images de base qui sont créés via des graphiques informatiques, qui sont appelés graphismes basés sur les vecteurs et basés sur les raster.Les images basées sur les vecteurs sont créées grâce à l'utilisation de la géométrie qui inclut les lignes et les formes pour créer une image, tandis que les graphiques basés sur Raster utilisent des pixels, qui sont des points individuels de lumière ou de couleur, pour créer des images.La rasterisation logicielle est un processus par lequel un programme plutôt que du matériel est utilisé pour convertir les images basées sur les vecteurs en images basées sur raster, pour l'affichage sur un moniteur.

Afin de bien comprendre la rasterisation logicielle, il est important que quelqu'un comprenne d'abord leDeux principales façons dont les images informatiques sont créées et affichées.Les images à base de vecteur sont créées grâce à l'utilisation de formes géométriques.Cela comprend des lignes de base et des points qui peuvent être assemblés ensemble pour fabriquer d'autres formes, y compris divers polygones souvent utilisés dans la création de graphiques tridimensionnels ou 3D.La plupart des images 3D sont générées sous forme de différentes formes qui sont créées en assemblant de nombreux triangles minuscules.

Chacun de ces triangles est généré comme une image basée sur un vecteur, et donc les pièces assemblées qui constituent une scène plus grande sont également à base de vecteur.Pour que ceux-ci soient correctement affichés sur un ordinateur ou un écran de télévision, ils doivent d'abord être convertis en un format qui peut être transmis plus efficacement sur un tel écran.Les moniteurs et les téléviseurs utilisent des points individuels de lumière et de couleur appelés pixels, ou «éléments d'image».

Les images créées par l'utilisation de pixels sont appelées images basées sur Raster.Plutôt que d'utiliser des lignes et des formes pour créer une image, des images raster sont réalisées grâce à la combinaison de dizaines, de centaines ou de milliers de points individuels.Pour qu'une image vectorielle soit affichée correctement et facilement sur un écran qui utilise des pixels, il est généralement converti en une image basée sur raster, un processus appelé «rasterisation».

La rasterisation logicielle signifie simplement que cette conversion est géréepar un programme, plutôt que par matériel dans un ordinateur ou un autre appareil.Un développeur de jeux vidéo, par exemple, utilise généralement une rasterisation logicielle afin de garantir que les images polygonales 3D sont correctement affichées.Cela permet aux graphiques créés pour un jeu de s'afficher via le programme lui-même, plutôt que de s'appuyer sur du matériel qui peut ou non être présent dans l'ordinateur d'un joueur.

Comme la technologie s'est améliorée, la rasterisation logicielle est devenue largement prise en charge par le matériel.Les cartes vidéo dédiées qui fournissent une puissance de traitement supplémentaire pour les graphiques ont rendu ce processus plus facile et ont permis de plus grandes opportunités pour les développeurs de jeux.Le rendu en temps réel repose sur la rasumrisation qui se produit des dizaines de fois par seconde, ce qui est devenu plus simple en raison de logiciels avancés et d'unités de traitement graphiques plus puissantes.