Horde3d

Mac'iniz için ücretsiz ve açık kaynaklı grafik motoru
Şimdi İndirin

Horde3d Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Freeware
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Nicolas Schulz
  • yayıncı web sitesi:
  • http://www.horde3d.org
  • İşletim sistemleri:
  • Mac OS X
  • Dosya boyutu:
  • 3.3 MB

Horde3d Etiketler


Horde3d Açıklama

Mac için ücretsiz ve açık kaynak grafik motoru Horde3D küçük bir açık kaynak 3D render motorudur. Bu bir grafik motoru oluşturmak için bir çaba yazılmasını sağlayacak aynı zamanda hafif ve mümkün olduğunca kavramsal temiz olarak olurken nesil oyunlarda beklenen teklifler çarpıcı görsel efektler. Horde3D hemen her programlama dili erişilebilen bir basit ve sezgisel bir arayüze sahiptir ve yeni nesil kalitesinde animasyon karakterlerin büyük kalabalıklar işlemek için uygundur. NOT: Horde3D GNU Kütüphanesi ya da Kısıtlı Genel Kamu Lisansı (LGPL) şartları altında lisanslı ve dağıtılır. İşte "Horde3D" bazı temel özellikleri şunlardır: Genel Özellikler: · Güçlü grafik motoru yeni nesil oyunların gereksinimlerini karşılamak için tasarlanmış · Asgari şart olarak SM 2.0 uyumlu donanımla Shader tahrik mimarisi · Çok az bağımlılıkları ile basit ve hafif genel tasarımı, kaçınarak karmaşıklık mümkünse · Temizlik nesne yönelimli C ++ kod · Hemen her programlama dili ile kolay entegrasyon için basit ve sezgisel C tarzı DLL arayüzü API render olarak OpenGL kullanarak uyumlu · Platformlar arası · Artırılmış Gerçeklik (AR) ve stereo uygulamalar için uygun · Oyun motorları ve fizik motorları gibi diğer katman ile kolay entegrasyon için İşlevsellik Kaynak Özellikleri: · Verilerin gereksiz yükleme önlemek için sağlam kaynak yönetimi Kaynak bağımlılıkları işlemek için · Çöp toplama dosyalar, dere veya arşivlerin her türlü veri yüklenmesi için · Arayüz · Dinamik daha verimli gelişmesi için kaynakların yeniden · Optimize ikili biçimlerinden modelleri ve animasyonlar Yükleme · Özel bir XML formatında malzemelerin yükleme · Tepe ve fragman shader'lar dahil özel bir XML biçiminden shader Yükleme GLSL yazılmış · 2D ve jpg, png, tga, bmp, psd ve HDR formatında cubemap dokuların Yükleme · Boru hatlarının Yükleme hızla (örneğin ileri gelen ertelenmiş gölgeleme kadar) işleme teknikleri anahtarı için Sahne Özellikleri: Hiyerarşik dönüşümler ve sınırlama hacimlerle · sahne grafiği yapısı Dünya, modeller ve iskeletler sadece sahne grafik dalları ve hiçbir özel nesnelerdir · Unified sahne sistemi · API fonksiyonlarına tam dikeylikten XML dosyalarından sahne grafik dallarının Yükleme · AABB ağaçları kullanarak sahne grafiğinde optimize kesik koni itlaf · Oklüzyon itlaf · Detay destek seviyesi · Eklemlere sahne düğümleri ekleme olanağı (örneğin karakter sahne için) · Fizik motorları ile çarpışma algılama ve birlikte çalışabilirlik için köşe verilerine erişim · Ray çarpışma sorguları ve düğüm toplama Animasyon Özellikleri: sahne grafiği üzerinde doğrudan çalışma · Birleştirilmiş animasyon sistemi eklem ve mesh için · karesi animasyonu · Belden modeller için vertex 4 ağırlıklara kadar olan İskelet animasyon · Katmanlı animasyon karıştırma kullanılarak maskeler ve katkı kanalları karıştırma düz animasyonlar · arası enterpolasyon · Dinamik animasyonlar ve Ragdoll fizik için ortak verilere erişim · Yüz animasyon ve dudak senkronizasyonu için Morph hedefler Görsel Özellikler: · Ayrılabilir ile XML tabanlı özelleştirilebilir render boru hattı farklı render tekniklerinin hızlı test için hedef ve komutları işlemek çiçeklenme, DOF veya gibi hareket bulanıklığı efektleri için · Postprocess çerçevesi · İleri render ve farklı ertelenmiş gölgeleme teknikleri için destek · Yüksek Dinamik Aralık (HDR) dokular ve aydınlatma için destek · Normal-eşlenmiş Phong aydınlatma ve paralaks haritalama dahil hemen hemen tüm modern render teknikleri için destek · Gerçek zamanlı yansımaları ve render için çeşitli kameralar gerektiren diğer tekniklere için destek · Paralel Bölünmüş Gölge Maps dayalı Gerçek Zamanlı gölgeler · Malzeme ve ışık kaynağı etkileşim için Shader animasyonlu karakterler yüzlerce render için · Yazılım arayüz ve köşe Shader arayüz · Tam gölge ve hareket bulanıklık gibi diğer etkileri alabilir parçacık sistemleri entegre render GUI elemanları ve yazı tipi için · Bindirme Aracı Özellikleri: · Güçlü Collada Dönüştürücü birçok yaygın olarak kullanılan modelleme paketlerinden modeli veri ve animasyon ithalatı için · Tümsek haritalama tanjant uzay bazında hesaplanması · GPU önbelleği için geometri optimizasyonu Bu sürümde yenilikler: #include direktifi ve bayrakların göre otomatik permütasyon nesil için XML CDATA bölümleri olmadan yeni Shader dosya biçimini, desteğe: · Shader sistemi Refactored. · Adlandırılmış Örnekleyiciler tarafından malzemelerde değiştirilen doku ünitesi konfigürasyonu (Boru Hattı Komutu BindBuffer değiştirildi ve ilave edilebilir). · Daha yapılandırılabilir durumlar, gölgelendirici bağlamlarına ek olarak eklendi. · Yapılandırılabilir örnekleyici durumları gölgelendirici formatına eklendi (Kaynak Bayrakları NotekFiltering ve NotExRepreat kaldırıldı). · Tüm örnek gölgelendiricileri düzelttici gölgelendirici sistemine uyarladı ve modeller için tek bir übershader uyguladı. · Readored LOD sistemi: Modeller şimdi LOD kafesleri olabilir (Grup Düğüm paramları Mindist ve Maxdist kaldırıldı). · Temel bir mekansal grafik uygulayarak optimize edilmiş sahne yönetimi. · Büyük sahne grafiklerine düğüm ekleme performansı. · DDS dosyalarını yüklemek için destek eklendi (küp haritaları şimdi DDS olarak depolanmalıdır; dikey çapraz düzen artık desteklenmiyor). · Texture2D ve TextureCube kaynaklarını tek bir doku kaynağına birleştirdi. · NPOT dokularının kapağını kaldırdı. · Kaplamalar için renk desteği eklendi (eklenen gölgelendirici üniforma ve değiştirilmiş API işlevi Showoverlay ve Utility Function ShowText). · Genişletilmiş Yardımcı Program Fonksiyonu ShowFramestats. · Yerleşim sistemini daha sezgisel hale getirmek için alttan sola soldan sola kadar yerleştirilmiş yerleşim koordinat sistemi kökeni. · Boru hattı tam ekran dörtlü geçişlerine maruz kalan kamera dönüşümü. · Çerçeve istatistikleri için daha güzel görünümlü bilgi kutusu eklendi. · Motor seçeneği, bozuk gölgelendirici kodunu bir dosyaya atmak için dumpfailedshaders eklendi. · Eklenen API işlevi, kaynakları yinelemek için Getnextresource. · Geçerli çerçeve için tüm işleme yapıldıktan sonra çağrılması gereken API işlevi Finalizeframe eklendi. · Eklenen API işlevi SetMaterialSampler. · SetupViewPort tarafından değiştirilen API işlevi yeniden boyutlandırın. · Bir düğümün görünür olup olmadığını öğrenmek için API işlevi kontrolü eklendi. · API Fonksiyonu CalccameraprojectionMatrix'ten GetCameraprojectionMatrix'e yeniden yapılandırıldığından, şimdi yeniden hesaplamak yerine matrisi döndürür. · ANISOTROYPACTOR'I MEGENOPTIONS Enum'taki Maxanisotropy'ye yeniden adlandırıldı. · Gölgelendirici etkileri ile karışıklığı önlemek için SunticleEffect'e yeniden adlandırılan kaynak etkisi (ayrıca, Etict Düğümü Paramları ve Varsayılan Dosya Uzantısı). · Daha küçük hata düzeltti, motor çekirdeğindeki kod temizleme ve optimizasyonları yaptı. · COLLADACONV Güncellemesi: Kaldırılan Shader Adı komut satırı parametresi, genellikle übershaders ile gerekli değildir. · COMPLADACONV güncellemesi: Colladaconv, model eklemlere sahip olduğunda derilen gölgelendirici bayrağını malzemelere yazar. · Düğüm kütüphaneleri için Colladaconv'e destek eklendi. · POLLADACONV'ye çokgen etiketleri için destek eklendi.


Horde3d İlgili Yazılım

İnkar dock

Bu ücretsiz temayı kullanarak rıhtımınızın görünüşünü değiştirin ...

146 91 KB

İndirmek