Keluaran Kuesa 3D 1.2, pakej untuk memudahkan pembangunan aplikasi 3D pada Qt

Syarikat KDAB ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° keluaran toolkit Kuesa 3D 1.2, yang menyediakan alatan untuk mencipta aplikasi 3D berdasarkan Qt 3D. Projek ini bertujuan untuk memudahkan kerjasama antara pereka bentuk yang mencipta model dalam pakej seperti Blender, Maya dan 3ds Max, dan pembangun menulis kod aplikasi menggunakan Qt. Bekerja dengan model dipisahkan daripada menulis kod, dan Kuesa bertindak sebagai jambatan untuk menggabungkan proses ini. Projek ini ditulis dalam C++ dan diedarkan oleh dwi berlesen: AGPLv3 dan lesen komersial yang membenarkan Kuesa digunakan untuk membuat aplikasi proprietari.

Kuesa menyediakan modul untuk Qt 3D yang membolehkan anda menyelesaikan masalah mencipta dan menyepadukan sumber 3D, seperti mengimport model dalam format glTF 2 (Format Penghantaran GL), mencipta pengendali untuk mengakses dan memanipulasi kandungan yang dimuatkan, menggunakan bahan berdasarkan PBR (Penyebaran Berasaskan Fizikal), menambah kesan semasa pemaparan. Untuk membuat projek yang menggunakan Kuesa dengan cepat, templat untuk Qt Creator dicadangkan. Menyokong penyepaduan dengan Blender, Maya, 3ds Max dan pakej 3D lain yang boleh mengeksport model dalam format glTF.

Untuk memudahkan kerja pereka bentuk dan pembangun, persekitaran ditawarkan Studio 3D KUESA, membolehkan pereka bentuk menumpukan pada bekerja dengan kandungan 3D dan menukar penampilan dalam masa nyata, dan pembangun menggunakan API mudah untuk menyepadukan hasil kerja pereka bentuk ke dalam aplikasi, sambil dapat mengawal semua aspek kandungan 3D pada tahap kod .

Keluaran Kuesa 3D 1.2, pakej untuk memudahkan pembangunan aplikasi 3D pada Qt

Π’ Keluaran baru sokongan ditambah Qt 5.15. Sokongan disediakan untuk perpustakaan Bahan Iro dengan bahan yang mensimulasikan pantulan, lapisan cat lutsinar atau permukaan lutsinar ringkas. Menambah sokongan untuk cawangan baharu sistem pemodelan 3D Blender 2.8x. Sambungan glTF EXT_property_animation telah dilaksanakan, yang membolehkan anda menganimasikan sebarang jenis sifat transformasi objek (anjakan, penskalaan, putaran). Contohnya, anda boleh mencipta sifat animasi bahan, kamera dan cahaya dalam Blender dan mengeksport pemandangan dalam format glTF untuk dimuatkan menggunakan Kuesa 3D Runtime.


Sumber: opennet.ru

Tambah komen