Ultima versione | 3.4.1 (28 agosto 2017) |
---|---|
Depositare | github.com/openscenegraph/OpenSceneGraph |
Garanzia di qualità | Integrazione continua |
Scritto in | C ++ |
Ambiente | Cross-platform |
Leggi i formati | Formato binario nativo OpenSceneGraph ( d ) e scena Open Scenegraph ( d ) |
genere | Motore di rendering 3D |
Licenza | LGPL |
Sito web | http://www.openscenegraph.org/ |
OpenSceneGraph è un motore 3D open source utilizzato principalmente nello sviluppo di strumenti di visualizzazione e simulazioni grafiche. Il suo utilizzo è gratuito, anche all'interno di programmi commerciali, a condizione che vengano rispettati i termini della licenza LGPL .
È completamente programmato in C ++ e costruito attorno a OpenGL , che gli consente di funzionare su un'ampia varietà di sistemi come IRIX , Linux , FreeBSD , Mac OS X , Windows ecc.
Il progetto OpenSceneGraph è stato avviato nel 1998 da Don Burns . Sviluppato inizialmente nel tempo libero, ha poi creato la propria azienda nel 2001 continuando a partecipare al progetto. Nel frattempo, Robert Osfield si è unito al team nel 1999 e poi il codice sorgente di OpenSceneGraph è stato rilasciato secondo i termini della licenza LGPL nel settembre dello stesso anno.
L'uso di OpenSceneGraph è abbastanza diffuso nel campo della visualizzazione grafica, simulazioni 3d e realtà virtuale . Alcuni videogiochi sono stati creati anche utilizzando questo motore 3D. Infatti, sebbene non sia un target privilegiato, OpenSceneGraph ha tutte le funzionalità necessarie.
Datato | Versione | Commento |
---|---|---|
28 agosto 2017 | 3.4.1 | |
12 agosto 2015 | 3.4.0 | Composizione shader , nuova libreria per interfaccia utente (osgUI), displacement mapping , volume rendering , scripting con Lua |
12 agosto 2015 | 3.2.3 | |
4 agosto 2015 | 3.2.2 | |
4 luglio 2014 | 3.2.1 | |
24 luglio 2013 | 3.2 | |
31 luglio 2011 | 3.0.1 | |
28 giugno 2011 | 3.0.0 | Supporto per OpenGL ES 1.1 e OpenGL ES 2.0 |
8 giugno 2011 | 2.8.5 | |
11 aprile 2011 | 2.8.4 | Compilazione con MS Visual Studio 2010 supportata |
5 aprile 2010 | 2.8.3 | Supporto per Mac OS X (Snow Leopard) |
Vengono forniti molti esempi di utilizzo dell'API .
La documentazione del progetto Doxygen è disponibile al seguente indirizzo qui [1]