Qt üzerinde 3D uygulamaların geliştirilmesini basitleştiren bir paket olan Kuesa 1.2D 3'nin piyasaya sürülmesi

KDAB Şirketi yayınlanan araç seti sürümü Kuesa 3D 1.23D uygulamalar oluşturmaya yönelik araçlar sağlayan 3D. Proje, Blender, Maya ve 3ds Max gibi paketlerde modeller oluşturan tasarımcılar ile Qt kullanarak uygulama kodu yazan geliştiriciler arasındaki işbirliğini basitleştirmeyi amaçlıyor. Modellerle çalışmak kod yazmaktan ayrıdır ve Kuesa bu süreçleri bir araya getiren bir köprü görevi görür. Proje C++ dilinde yazılmıştır ve tarafından dağıtıldı çift ​​lisanslı: AGPLv3 ve Kuesa'nın özel uygulamalar oluşturmak için kullanılmasına izin veren ticari bir lisans.

Kuesa, Qt 3D için, modelleri içe aktarma gibi 3D kaynakları oluşturma ve entegre etme sorunlarını çözmenize olanak tanıyan bir modül sağlar. glTF 2 (GL İletim Formatı), yüklenen içeriğe erişmek ve bunları değiştirmek için işleyiciler oluşturma, PBR'ye (Fiziksel Tabanlı İşleme) dayalı malzemeler kullanma, oluşturma sırasında efektler ekleme. Kuesa'yı kullanan projeleri hızlı bir şekilde oluşturmak için Qt Creator için bir şablon önerildi. Modelleri glTF formatında dışa aktarabilen Blender, Maya, 3ds Max ve diğer 3D paketlerle entegrasyonu destekler.

Tasarımcıların ve geliştiricilerin çalışmalarını kolaylaştırmak için bir ortam sunulmaktadır KUESA 3D Stüdyotasarımcıların 3D içerikle çalışmaya ve görünümü gerçek zamanlı olarak değiştirmeye odaklanmasına olanak tanır ve geliştiricilerin, tasarımcının çalışmasının sonucunu uygulamaya entegre etmek için basit bir API kullanarak, 3D içeriğin tüm yönlerini kod düzeyinde kontrol edebilmesine olanak tanır. .

Qt üzerinde 3D uygulamaların geliştirilmesini basitleştiren bir paket olan Kuesa 1.2D 3'nin piyasaya sürülmesi

В yeni baskı destek eklendi Qt 5.15. Yansımaları simüle eden malzemeler, şeffaf boya katmanları veya basit şeffaf yüzeyler ile Iro Malzeme kütüphanesi için destek sağlanmaktadır. Blender 3x 2.8D modelleme sisteminin yeni dalı için destek eklendi. Her türlü nesne dönüştürme özelliğini (yer değiştirme, ölçeklendirme, döndürme) canlandırmanıza olanak tanıyan EXT_property_animation glTF uzantısı uygulandı. Örneğin, Blender'da malzeme, kamera ve ışık animasyonu özellikleri oluşturabilir ve Kuesa 3D Runtime'ı kullanarak yükleme için sahneyi glTF formatında dışa aktarabilirsiniz.


Kaynak: opennet.ru

Yorum ekle