Tag Archives: opengl

Google rilascia un plugin per il Web 3D

Circa un mese si era parlato proprio su questo blog dell’iniziativa che Kronos, il consorzio dietro lo standard grafico 3D OpenGL, e Mozilla Foundation intendono portare avanti in merito allo sviluppo di tecnologie 3D per il Web. Come già detto in quell’occasione la strada più naturale sembrerebbe integrare OpenGL ed ECMAscript, “volgarmente” noto come Javascript. Infatti, è stato già sviluppato un apposito plugin Javascript per Firefox.

La “torta fa gola” anche a Google. Il colosso di Mountain View ha deciso di entrare a modo suo nell’affare e di prendere parte attiva allo sviluppo del Web3D. Ad essere lungimiranti l’obiettivo di Google non è solo sviluppare tecnologie per il Web3D ma anche quello di rendere usabile tramite un browser Web i propri prodotti, come SketchUp e Google Earth.

Continua »

Tag: , , , ,

VirtualBox 2.2.0 include il supporto OpenGL 3D per Linux

Sun ha rilasciato VirtualBox 2.2.0, una nuova versione del proprio prodotto per la “virtualizzazione” per architetture x86. A soli quattro mesi dall’ultimo rilascio Sun si presenta con una nuova versione e con una novità per il mondo Linux.

Infatti, scorrendo le note di rilascio si nota che oltre a molti bug-fix sono state aggiunte diverse nuove funzionalità, e in particolare: supporto al formato OVF (Open Virtualization Format), accelerazione OpenGL 3D per i guest Linux e Solaris, ottimizzazione del codice dell’Hypervisor, massimo limite di memoria pari a 16GB, e aggiunta di una API C per l’interazione client/server.

Continua »

Tag: , ,

Mozilla e Khronos progettano il Web 3D

Mozilla Foundation e Khronos Group hanno deciso di collaborare allo sviluppo di applicazioni Web 3D. Khronos Group, ovvero il consorzio che si occupa anche di standardizzare parte delle OpenGL, ha in realtà esteso l’invito anche a tutte le aziende e le comunità Open Source che intendono sviluppare un sistema royalty-free per la modellazione di contenuti 3D integrati nel contesto Web.

Leggendo l’articolo apparso su Ars Technica si apprende che Mozilla e Khronos uniranno i loro sforzi per rendere accessibile la tecnologia OpenGL all’interno delle pagine Web utilizzando per l’appunto Javascript.

Continua »

Tag: , ,

Compiz e Compiz Fusion si uniscono

La comunità open source dietro Compiz sta compiendo in questi giorni uno straordinario sforzo che mira ad unificare tutti i branch che si sono generati nel tempo. In particolare, i progetti Compiz e Compiz Fusion verranno fusi e sarà creato un unico progetto, chiamato definitivamente Compiz. L’annuncio è stato dato in questi giorni dai “membri del consiglio”, un gruppo di cinque sviluppatori incaricati dalla comunità di decidere delle sorti del window manager.

Il progetto unificato Compiz avrà una roadmap e degli obiettivi ben definiti. Il primo passo consisterà nel far convergere immediatamente i due progetti principali Compiz e Compiz Fusion in un unico albero di sorgenti. Successivamente, si penserà alla transizione verso una architettura completamente ad oggetti realizzata in C++, e si documenterà anche il sistema.

Continua »

Tag: , , , ,

VirtualBox aggiunge il supporto a Direct3D

Compiendo un passo che molti utenti aspettavano da tempo, gli sviluppatori di VirtualBox hanno aggiunto in via sperimentale il supporto a Direct3D, la componente delle DirectX di Microsoft il cui compito è disegnare grafica in tre dimensioni.

Il supporto a Direct3D è strettamente legato all’accelerazione OpenGL introdotta recentemente: per offrire questa funzionalità anche su sistemi non-Windows, VirtualBox traduce infatti le chiamate Direct3D nelle corrispondenti OpenGL, assicurando una compatibilità molto più elevata rispetto le semplici DirectX.

Continua »

Tag: , , ,

VirtualBox 2.1.0 include il supporto all’accelerazione 3D

Con il rilascio di VirtualBox 2.1.0, il software di virtualizzazione di Sun Microsystem porta delle novità davvero notevoli.

Forse la più succosa per gli utenti desktop è l’inclusione del supporto, ancora sperimentale, all’accelerazione 3D attraverso OpenGL. Come si legge dal manuale, la feature è disponibile solo per sistemi guest Windows (XP e Vista a 32 bit) con le Guest Additions installate, ancora niente per guest Linux e Mac. Si tratta di un primo passo per l’esecuzione di applicazioni 3D all’interno di una macchina guest. Nessuna novità, per ora, riguardo al supporto a Direct3D, che comunque dovrebbe essere aggiunto nelle prossime release di VirtualBox.

Continua »

Tag: , , ,

OpenGL diventa finalmente software libero

Forse non a tutti era noto che l’applicazione alla base dell’accelerazione 3D su GNU/Linux non aderiva alla filosofia della Free Software Foundation. Adesso, dopo mesi di trattative tra la stessa FSF e SGI, società che nel 1999 diede vita al progetto OpenGL, si è arrivati ad un accordo grazie al quale tale utility verrà rilasciato con una licenza approvata dalla FSF.

La nuova licenza con la quale verrà distribuito OpenGL sarà del tutto simile alla licenza X11 utilizzata da X.Org, e alla Free Software Foundation sembrano davvero entusiasti di ciò.

Continua »

Tag: , , ,

Il motore grafico di Valve arriverà su Linux?

A quanto pare la risposta è sì. La software house famosa soprattutto per la serie Half Life, sarebbe infatti in procinto di annunciare il porting ufficiale su Linux del motore grafico Source, già alla base di Half Life 2 e dei successivi episodi.

Il lavoro di porting è stato incentrato soprattutto per inserire come “backend” le librerie OpenGL oltre alle DirectX di “windowsiana” memoria. L’utilizzo delle OpenGL renderà il motore grafico utilizzabile su diverse piattaforme: oltre a Linux ne beneficieranno anche gli utenti Mac.

Continua »

Tag: , , ,

Nuovo rilascio di specifiche per AMD

In questo periodo AMD sta facendo parecchio parlare di sé per i suoi sforzi rivolti alla comunità open source. In particolare, gli ultimi giorni sono stati pieni di avvenimenti, tra fatti veri e propri, indiscrezioni, e progetti futuri. Ma andiamo con ordine: il primo avvenimento degno di nota dell’ultima settimana è stato il rilascio di tcore.

Tcore è un software sviluppato internamente ad ATI, che permette agli sviluppatori di lavorare su parecchi aspetti dei driver delle schede video. Unitamente a tcore, sono state rilasciate delle specifiche per la programmazione in 3D, che vuol dire supporto ad OpenGL e AIGLX nei driver aperti. E gli sviluppatori dei RadeonHD sembrano avere gradito parecchio la cosa. Per i più esperti ed interessati, altri dettagli sono disponibili su Phoronix.

Continua »

Tag: , , , , ,

Clutter: anche i widget avranno il 3d

Al GUADEC 2007, la GNOME-Conference in Europa, Emmanuele Bassi ha presentato le ultime novità di Clutter, un progetto che mira a diventare il Compiz per bottoni e caselle di testo.

Clutter è un toolkit per la creazione di interfacce utente ricche di effetti grafici ed animazioni basati su OpenGL, che sfruttando l’accelerazione hardware anche per il rendering dei widget dovrebbe rendere l’interfaccia molto più reattiva.

Clutter è ancora in fase di sviluppo ed è stata presentata da poco la versione 0.3.1. Le chiamate di libreria ricalcano volutamente quelle di GTK+, il toolkit usato in Gnome e dintorni, per permettere agli sviluppatori di avere a che fare con qualcosa di noto e favorire un’eventuale transizione.

Continua »

Tag: , , , ,