Qt-da 3D-ilovalarni ishlab chiqishni soddalashtiradigan Kuesa 1.2D 3 to'plamining chiqarilishi

KDAB kompaniyasi e'lon qilindi asboblar to'plamini chiqarish Kuesa 3D 1.2, asosida 3D ilovalarni yaratish vositalarini taqdim etadi Qt 3D. Loyiha Blender, Maya va 3ds Max kabi paketlarda modellar yaratuvchi dizaynerlar va Qt yordamida dastur kodini yozuvchi dasturchilar o‘rtasidagi hamkorlikni soddalashtirishga qaratilgan. Modellar bilan ishlash kod yozishdan ajratilgan va Kuesa bu jarayonlarni birlashtirish uchun ko'prik vazifasini bajaradi. Loyiha C++ tilida yozilgan va tarqaladi ikki tomonlama litsenziyalangan: AGPLv3 va Kuesa-dan xususiy ilovalar yaratish uchun foydalanishga ruxsat beruvchi tijorat litsenziyasi.

Kuesa Qt 3D modulini taqdim etadi, bu sizga 3D resurslarini yaratish va integratsiyalash, masalan, formatdagi modellarni import qilish muammolarini hal qilishga imkon beradi. glTF 2 (GL Transmission Format), yuklangan tarkibga kirish va manipulyatsiya qilish uchun ishlov beruvchilarni yaratish, PBR (Jismoniy asoslangan ko'rsatish) asosidagi materiallardan foydalanish, renderlash vaqtida effektlarni qo'shish. Kuesa-dan foydalanadigan loyihalarni tezda yaratish uchun Qt Creator uchun shablon taklif etiladi. Modellarni glTF formatida eksport qila oladigan Blender, Maya, 3ds Max va boshqa 3D paketlar bilan integratsiyani qo'llab-quvvatlaydi.

Dizaynerlar va ishlab chiquvchilarning ishini soddalashtirish uchun muhit taklif etiladi KUESA 3D studiyasi, dizaynerlarga 3D-kontent bilan ishlash va real vaqt rejimida koʻrinishni oʻzgartirishga eʼtibor qaratish imkonini beradi, ishlab chiquvchilar esa oddiy API-dan foydalanib, dizayner ishining natijasini ilovaga integratsiyalashadi, shu bilan birga 3D-kontentning barcha jihatlarini kod darajasida nazorat qila oladilar. .

Qt-da 3D-ilovalarni ishlab chiqishni soddalashtiradigan Kuesa 1.2D 3 to'plamining chiqarilishi

В yangi nashr qo'llab-quvvatlash qo'shildi Qt 5.15. Iro Material kutubxonasiga ko'zgularni, bo'yoqning shaffof qatlamlarini yoki oddiy shaffof yuzalarni taqlid qiluvchi materiallar bilan yordam beriladi. Blender 3x 2.8D modellashtirish tizimining yangi bo'limi uchun qo'shimcha yordam. GlTF kengaytmasi EXT_property_animation amalga oshirildi, bu sizga har qanday turdagi ob'ektni o'zgartirish xususiyatlarini (o'zgartirish, masshtablash, aylantirish) jonlantirish imkonini beradi. Masalan, siz Blenderda material, kamera va yorug'lik animatsiyasi xususiyatlarini yaratishingiz va Kuesa 3D Runtime yordamida yuklash uchun sahnani glTF formatida eksport qilishingiz mumkin.


Manba: opennet.ru

a Izoh qo'shish