Rendering di grafica vettoriale (VML)

Il rendering della grafica vettoriale, a volte abbreviato in VML, si riferisce alla grafica vettoriale scalabile (SVG) utilizzata nelle pagine Web. Questa funzione è diventata ampiamente utilizzata con Microsoft Internet Explorer versione 5.

I formati di grafica vettoriale offrono vantaggi rispetto ai formati bitmap tradizionali come GIF o JPG. Forse il più significativo è il fatto che con alcuni tipi di immagini, i file di grafica vettoriale sono molto più piccoli, in termini di numero di byte che contengono, rispetto ai file bitmap degli stessi oggetti con dettagli simili. Ciò velocizza il caricamento delle pagine Web. Un altro vantaggio della grafica vettoriale è il fatto che possono essere facilmente ridimensionati senza perdita di risoluzione dell'immagine.

Il rendering della grafica vettoriale è più adatto alle immagini in cui le forme possono essere definite da funzioni matematiche (ad esempio, linee rette, curve semplici, onde, cerchi, ellissi, quadrati, rettangoli e triangoli). In alcune situazioni, la grafica vettoriale è inferiore alla grafica bitmap. Un esempio è una fotografia di una scena della natura complessa che include alberi, nuvole e altri oggetti con caratteristiche frattali. Sebbene sia possibile eseguire il rendering di un'immagine di questo tipo in formato vettoriale, il file vettoriale può contenere molte volte più byte del file bitmap equivalente.