3.2.5        Tipi di Display



Abbiamo già visto come attivare un'anteprima dell'immagine utilizzando il comando +d1. Ecco altri dettagli sulle possibili variazioni sul comando +d. Usa -d per disattivare l'uscita a schermo. Se usi il comando -d probabilmente vorrai utilizzare +v per attivare i messaggi (modalità "verbose") in modo da tenere sotto controllo l'andamento del rendering.
Il numero "1" dopo il comando
+d indica il tipo di hardware video da utilizzare. Usando il comando +d , oppure +d0, POV-Ray cercherà di identificare da solo il tuo hardware video. Usa +d? per avere un messaggio indicante il tipo di hardware che POV-Ray ha trovato. Puoi anche indicare esplicitamente a POV-Ray quale tipo di hardware video utilizzare. Ecco una lista di tutti i tipi supportati :

comando scheda video
+D0 identificazione automatica
+D1 Standard VGA 320x200
+D2 Standard VGA 360 x 480
+D3 Tseng Labs 3000 SVGA 640x480
+D4 Tseng Labs 4000 SVGA
+D5 AT&T VDC600 SVGA 640x400
+D6 Oak Technologies SVGA 640x480
+D7 Video 7 SVGA 640x480
+D8 Video 7 Vega (Cirrus) VGA 360x480
+D9 Paradise SVGA 640x480
+DA Ahead Systems Ver. A SVGA 640x480
+DB Ahead Systems Ver. B SVGA 640x480
+DC Chips & Technologies SVGA 640x480
+DD ATI SGVA 640x480
+DE Everex SVGA 640x480
+DF Trident SVGA 640x480
+DG VESA Standard SVGA
+DH ATI XL scheda video
+DI Diamond Computer Systems SpeedSTAR 24X


Il genere di hardware video più diffuso è la scheda standard VESA, che utilizza il comando +dg. VESA è un'interfaccia software standard che funziona su di un'ampia gamma di schede video. Le schede che non hanno supporto diretto alle specifiche VESA, generalmente hanno un driver video che può essere caricato in memoria per ottenere supporto VESA. Il programma UniVBE è un driver VESA universale di alta qualità che dovrebbe funzionare per tutti. Puoi trovarlo a http://www.povray.org o altri siti Internet di POV-Ray.
Le opzioni elencate sopra sono state provate nelle prime versioni di POV-Ray ma ci sono stati molti cambiamenti nel programma e non possiamo garantire che tutte funzionino. Se puoi usare lo standard VESA, fallo. E' stato provato approfonditamente e fornirà la maggiore flessibilità.
Dopo il comando
+d, si può specificare un terzo carattere che specifica il tipo di tavolozza da utilizzare.

+d?3 Utilizza una tavolozza di tipo 332 (predefinita, la migliore per i sistemi video VGA). E' una tavolozza fissa a 256 colori con 3 bit per i dati del rosso, 3 per il verde e 2 per il blu.
Usa una tavolozza HSV per schede VGA. E' una tavolozza fissa a 256 colori in cui i colori sono individuati per tonalità (hue) saturazione (saturation) e intensità invece che per le componenti di rosso, verde, blu.
+d?g Usa una tavolozza a toni di grigio per video VGA.
+d?h Usa l'opzione hi-color. Mostra a video più di 32000 colori con dithering. Viene supportato da schede video VESA, SpeedSTAR 24X, ATI XL HiColor e con processore video Tseng 4000 con opzione per high color a 15 o 16 bit.
+d?t Per schede video true color. Usa colore a 24 bit. E' supportata dalla Diamond Speedstar 24X e da schede con supporto VESA a 24 bit.

Ecco alcuni esempi :
+d0h Riconosci automaticamente la scheda video e mostra a schermo l'immagine mentre viene renderizzata. Usa 15 bit per pixel (mostra l'immagine con 32000 colori differenti).
+d4 Mostra l'immagine su una scheda video con chip grafico TSENG 4000 usando la tavolozza 332.
+d4h Mostra l'immagine su una scheda video con chip grafico TSENG 4000 usando l'opzione hi-color.
+dg0 Mostra l'immagine su una scheda video VGA usando la tavolozza HSV.
+dg3 Mostra l'immagine su una scheda video VGA usando la tavolozza 332.
+dgh Mostra l'immagine su una scheda video VGA usando l'opzione hi-color.
+dgt Mostra l'immagine su una scheda video VGA usando l'opzione true color.
Nota che il BIOS VESA deve supportare queste opzioni affinché tu le possa usare. Alcune schede possono supportare hi-color o true color a livello hardware, ma non tramite il loro BIOS VESA.