Chi ha inventato la scheda grafica?
La grafica veniva utilizzata con l'hardware del computer prima dell'invenzione della prima scheda grafica. La prima computer grafica ad essere utilizzata su un computer risale agli anni '40, quando il Whirlwind I fu sviluppato per la Marina degli Stati Uniti presso il Massachusetts Institute of Technology. Il Whirlwind era un simulatore di volo in grado di localizzare oggetti.
Il dottor Ivan Sutherland, laureato al MIT, ha scritto Sketchpad nel 1963. Sketchpad era un programma software utilizzato su un computer TX-2 con un monitor e una penna luminosa. Sketchpad ha disegnato immagini su un computer.
Grafica realizzata utilizzando un linguaggio di programmazione
Negli anni '70, Alan Kay, uno scienziato dello Xerox PARC, utilizzò l'idea di Sutherland per sviluppare Alto. Alto era un programma di interfaccia utente grafica che utilizzava le icone per eseguire un'attività del computer. Le righe di codice di un linguaggio programmato facevano parte della GUI, ma nascoste in background.
Anche i videogiochi venivano sviluppati con la grafica. Linguaggi di programmazione come COBOL e Fortran sono stati utilizzati per eseguire operazioni di base su mainframe e minicomputer. Nel 1952 l'A.S. Douglas, uno studente di dottorato, ha creato un gioco grafico di tris utilizzando un algoritmo o un insieme di regole. Il gioco è stato giocato su un computer a tubo sottovuoto EDSAC con un monitor a tubo catodico. Nel 1972, Nolan Bushnell creò il marchio Atari e realizzò Pong. Con il successo di Ivan Sutherland nello sviluppo del programma Sketchpad, i programmatori di computer hanno iniziato a utilizzare i linguaggi di programmazione per creare computer grafica e progettare applicazioni software.
Azienda internazionale di macchine commerciali
Nel 1965 IBM creò la prima macchina con display grafico. Il computer IBM 1130 è stato utilizzato con l'unità display IBM 2250. L'IBM 2250 era un tubo a raggi catodici (TV a schermo vuoto), che utilizzava il software programmato dell'IBM 1130. Le immagini venivano disegnate su uno schermo utilizzando una penna luminosa e visualizzavano grafica vettoriale.
Tipi di grafica
La grafica raster e vettoriale viene utilizzata su un computer per visualizzare le immagini. La grafica raster utilizza pixel, piccoli punti che si attaccano a una griglia bitmap. Ogni pixel viene posizionato in una posizione specifica in base al disegno. Se la grafica è una linea, apparirà liscia. Ma una volta ingrandita la grafica, appare distorta o sfocata. La grafica vettoriale utilizza una scala matematica punto a punto. Utilizzando una scala matematica, la grafica vettoriale ha un percorso definito per punti, linee e curve. Le immagini sono molto più nitide, anche se ingrandite.
Scheda grafica
In passato, i tubi a raggi catodici erano usati per visualizzare la grafica e sembravano un televisore. Negli anni '80, IBM è stata la prima azienda a sviluppare la scheda grafica. La scheda video monocromatica e la scheda grafica a colori erano dispositivi plug-in collegati al CRT. La scheda MDA aveva 4 kilobyte di memoria in grado di gestire 720 per 350 pixel e poteva visualizzare 25 righe di 80 caratteri. Il CGA aveva 16 kilobyte di memoria e 160 per 200 pixel. Il CGS aveva due tipi di risoluzione per il testo e tre tipi per la grafica. IBM avrebbe successivamente sviluppato l'Enhanced Graphics Adapter, il Video Graphics Array, l'Extended Graphics Array, l'Ultra Extended Graphics Array e il Super Video Graphics Array.
Anticipi
Negli anni '90, IBM ha sviluppato l'Extended Video Graphics Array, ancora in uso oggi con monitor e proiettori. L'EVGA ha 1024 per 768 pixel e visualizza 256 colori. Intel ha sviluppato la scheda per display digitale con porta grafica accelerata. Quando la scheda adattatore è collegata al chip Intel 865G, può essere utilizzata come dispositivo di output per televisori, display digitali e monitor. L'adattatore ARG ha una risoluzione di 2048 x 1536 pixel e 16,7 milioni di colori.
Tendenza attuale
Oggi, le schede grafiche non vengono realizzate solo per l'uso del computer. Aziende come Nvidia e ATI stanno realizzando schede grafiche bidimensionali e tridimensionali per i giochi. Le console video come PlayStation e GameBoy utilizzano queste schede grafiche per la visualizzazione dei video.