OpenSceneGraph

OpenSceneGraph Osglogo2.0.png görüntüsünün açıklaması.

Bilgi
Son sürüm 3.4.1 (28 Ağustos 2017)
Depozito github.com/openscenegraph/OpenSceneGraph
Kalite güvencesi Sürekli entegrasyon
Yazılmış C ++
Çevre Çapraz platform
Biçimleri okuyun OpenSceneGraph yerel ikili biçimi ( d ) ve Açık Scenegraph sahnesi ( d )
Tür 3d oluşturma motoru
Lisans LGPL
İnternet sitesi http://www.openscenegraph.org/

OpenSceneGraph , esas olarak görselleştirme araçlarının ve grafik simülasyonlarının geliştirilmesinde kullanılan açık kaynaklı bir 3B motordur . LGPL lisansının şartlarına uyulması koşuluyla, ticari programlar içinde bile kullanımı ücretsizdir .

Tamamen C ++ ile programlanmıştır ve IRIX , Linux , FreeBSD , Mac OS X , Windows vb. Gibi çok çeşitli sistemlerde çalışmasına izin veren OpenGL etrafında oluşturulmuştur .

Tarihi

OpenSceneGraph projesi 1998'de Don Burns tarafından başlatıldı . Başlangıçta boş zamanlarında gelişti, daha sonra 2001 yılında projeye katılmaya devam ederken kendi şirketini kurdu. Bu arada, Robert Osfield ekibe 1999 yılında katıldı ve ardından aynı yılın Eylül ayında LGPL lisansı koşulları altında OpenSceneGraph için kaynak kodu yayınlandı .

Kullanımlar

OpenSceneGraph'ın kullanımı grafik görselleştirme, 3 boyutlu simülasyonlar ve sanal gerçeklik alanında oldukça yaygındır . Bu 3B motor kullanılarak bazı video oyunları da oluşturulmuştur. Aslında, ayrıcalıklı bir hedef olmamasına rağmen, OpenSceneGraph gerekli tüm işlevlere sahiptir.

Özellikleri

Versiyonlar

Tarihli Versiyon Yorum Yap
28 Ağustos 2017 3.4.1
12 Ağu 2015 3.4.0 Shader bileşim kullanıcı arayüzü (osgUI) için yeni bir kütüphane, yer haritalama , hacim oluşturma ile komut Lua
12 Ağu 2015 3.2.3
4 Ağu 2015 3.2.2
4 Temmuz 2014 3.2.1
24 Temmuz 2013 3.2
31 Temmuz 2011 3.0.1
28 Haziran 2011 3.0.0 İçin Destek OpenGL ES 1.1 ve OpenGL ES 2.0
8 Haziran 2011 2.8.5
11 Nisan 2011 2.8.4 MS Visual Studio 2010 ile derleme desteklenir
5 Nisan 2010 2.8.3 Mac OS X (Snow Leopard) desteği

Dokümantasyon

API kullanımına ilişkin birçok örnek verilmiştir.

Doxygen proje dokümantasyonuna aşağıdaki adresten buradan ulaşabilirsiniz [1]

Ayrıca görün

Dış bağlantılar

Notlar ve referanslar

  1. http://www.openscenegraph.org/projects/osg/wiki/Support/History