Qu’est-ce que la rastérisation ?

La rastérisation convertit des tracés vectoriels, des formes géométriques ou des primitives tridimensionnelles en pixels dans une image ou un tampon d’affichage. Le résultat possède une grille d’échantillonnage fixe plutôt qu’une géométrie indépendante de la résolution.

Fonctionnement de la rastérisation

La rastérisation projette des primitives géométriques transformées sur des positions d’échantillonnage discrètes et détermine les pixels qu’elles couvrent. Dans une chaîne de rendu tridimensionnel, elle suit la projection et le découpage, puis transmet les fragments couverts au test de profondeur, au calcul d’ombrage, au mélange et au tampon d’image ; les moteurs de rendu bidimensionnels traitent le même problème fondamental de couverture pour les tracés et les glyphes. La grille de sortie choisie, la répartition des échantillons et les règles de composition déterminent le résultat en pixels que l’encodage ultérieur préserve.

Points clés

  1. La rastérisation détermine la couverture des fragments, mais ne définit pas à elle seule la couleur finale ; les shaders, les textures, les tests de profondeur, les masques et le mélange peuvent modifier ou éliminer les fragments générés.
  2. L’anticrénelage estime la couverture partielle ou utilise plusieurs échantillons à proximité d’un contour. Il lisse les effets d’escalier sur la grille cible, mais ne peut pas rendre l’image matricielle indépendante de la résolution.
  3. Une géométrie fine peut tomber entre les positions d’échantillonnage et disparaître, tandis que les contours partagés nécessitent des règles de remplissage cohérentes pour éviter les fissures ou une double couverture entre primitives adjacentes.

Quand la rastérisation est utile

Rastérisez les éléments vectoriels pour générer des vignettes, effectuer le rendu de scènes ou cibler un format à base de pixels. Choisissez d’abord les dimensions de sortie et l’anticrénelage, car un agrandissement ultérieur ne peut pas restaurer la précision géométrique d’origine.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement