Che cosa significa "OpenGL" Mean?

December 2

Che cosa significa "OpenGL" Mean?


Se avete mai andato lo shopping per un nuovo gioco o una scheda video per il tuo PC, hai senza dubbio esegue attraverso il termine OpenGL nella vostra ricerca. OpenGL funziona da collegamento tra il software sul computer e l'hardware di visualizzazione che mette la grafica sul monitor del computer. Capire di più su come funziona questo processo può aiutare a prendere decisioni di acquisto più istruiti quando arriva il momento per la sostituzione della scheda video o aggiornamenti.

Panoramica di OpenGL

La libreria grafica Open è l'interfaccia software tra i programmi sul computer e l'hardware grafico del computer che controlla la visualizzazione sul monitor. Dal momento che OpenGL è una specifica open-source, è stato adottato come standard di fatto nel settore della grafica e può essere facilmente utilizzato in molte piattaforme operative.

Librerie grafiche Explained

Una libreria grafica funge da traduttore tra il software che ha bisogno di grafica per essere resi sullo schermo e l'hardware che fa il rendering. La libreria grafica gestisce le funzioni come il texture mapping, di trasparenza, di antialiasing ed effetti di luce, che i programmatori possono innescare dai comandi all'interno delle applicazioni. Ciò consente ai programmatori di concentrarsi sulla scrittura l'applicazione senza la necessità di programmare l'hardware grafico pure.

Storia OpenGL

Nel 1980, lo sviluppo di software che potrebbe funzionare su una vasta gamma di hardware per la grafica disponibile al momento stava diventando sempre più difficile. Come Silicon Graphics è diventato il leader in computer grafica 3D nei primi anni 1990, ha cominciato ad affrontare la concorrenza come più hardware 3D cominciato a venire al mercato. Nel tentativo di recuperare la quota di mercato e influenzare il mercato, SIG sviluppato OpenGL come alternativa alla proprietaria Iris GL che era stato lo standard su workstation SGI, creando una libreria grafica open-source che potrebbe essere utilizzato praticamente su qualsiasi tipo di hardware.

Perché utilizzare OpenGL?

Grazie alla sua natura open-source, OpenGL rende possibile per gli sviluppatori di software di creare grafica che appariranno quasi identici su qualsiasi sistema operativo e l'hardware che lo supporta. Ciò si traduce in un'esperienza utente uniforme su più piattaforme, così come un risparmio di costi per lo sviluppatore del software, che non è necessario spendere ulteriori tempo a sviluppare la grafica per più sistemi.