Programmazione.it v6.2
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Chat Forum
Alcune novità della versione 4.0 di OpenGL
Scritto da Francesco Corsentino il 15-03-2010 ore 10:04
Intel Software
Alla Game Developers Conference di San Francisco una delle novità, che più ha destato interesse, è stata certamente la notizia del rilascio della versione 4.0 di OpenGL. Per quanto affermato e visto, la nuova release promette di dare seria battaglia al concorrente più temibile, ovvero le DirectX di Microsoft.

Sviluppate originariamente da Silicon Graphics all'inizio degli anni 90, le librerie grafiche OpenGL furono concepite innanzitutto come principale supporto per software CAD e CAE. Successivamente esse furono usate nell'industria dei videogiochi e oggi sono diventate uno standard nei sistemi UNIX.

La nuova versione porta con sé diverse interessanti feature: sono stati compiuti passi in avanti per quanto concerne il rendering e le performance, con particolare attenzione alle prestazioni in ambito 3D.

Due punti importanti riguardano l'hardware tessellation e le compute shade: la prima consiste in un miglioramento nel disegno delle curve in modo da ottenere effetti migliori, mentre le seconde sono una tecnica particolarmente apprezzata per usare la GPU anche per calcoli non prettamente rivolti all'aspetto grafico, come il sostegno della CPU per computazioni di un certo rilievo a garanzia di una maggiore potenza e velocità d'esecuzione.

La Game Developers Conference è stato il palcoscenico ideale per svelare anche le nuove caratteristiche di OpenGL for Embedded Systems (ES), ossia il set di librerie specifiche per device mobili come l'iPhone: esse promettono di rendere ancora più potenti i dispositivi smartphone anche alla luce del successo delle applicazioni mobile, in modo particolare i giochi.

I più interessati possono leggere il documento ufficiale con tutte le caratteristiche introdotte dalla nuova versione di OpenGL.
Precedente: Una soluzione parallela per la moltiplicazione di matrici in Java (3/3)
Successiva: PyCon, l'evento Python italiano alla quarta edizione
Copyright Programmazione.it™ 1999-2009. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 1.43 secondi. Sito ottimizzato per Mozilla Firefox. Powered by Kyron.