เปิดตัว Kuesa 3D 1.2 แพ็คเกจที่ทำให้การพัฒนาแอปพลิเคชัน 3D บน Qt ง่ายขึ้น

บริษัทเคดีบี การตีพิมพ์ การเปิดตัวชุดเครื่องมือ คูเอซ่า 3D 1.2ซึ่งมีเครื่องมือสำหรับการสร้างแอปพลิเคชัน 3 มิติตาม คิวที 3D. โครงการนี้มีจุดมุ่งหมายเพื่อลดความซับซ้อนในการทำงานร่วมกันระหว่างนักออกแบบที่สร้างโมเดลในแพ็คเกจ เช่น Blender, Maya และ 3ds Max และนักพัฒนาที่เขียนโค้ดแอปพลิเคชันโดยใช้ Qt การทำงานกับโมเดลถูกแยกออกจากการเขียนโค้ด และ Kuesa ทำหน้าที่เป็นสะพานเชื่อมเพื่อรวมกระบวนการเหล่านี้เข้าด้วยกัน โครงการนี้เขียนด้วยภาษา C++ และ จัดจำหน่ายโดย ลิขสิทธิ์แบบคู่: AGPLv3 และใบอนุญาตเชิงพาณิชย์ทำให้ Kuesa สามารถใช้เพื่อสร้างแอปพลิเคชันที่เป็นกรรมสิทธิ์ได้

Kuesa มีโมดูลสำหรับ Qt 3D ที่ช่วยให้คุณแก้ปัญหาในการสร้างและบูรณาการทรัพยากร 3D เช่น การนำเข้าโมเดลในรูปแบบ glTF2 (GL Transmission Format) การสร้างตัวจัดการสำหรับการเข้าถึงและจัดการเนื้อหาที่โหลด โดยใช้วัสดุที่อิงตาม PBR (Physically Based Rendering) การเพิ่มเอฟเฟกต์ระหว่างการเรนเดอร์ หากต้องการสร้างโปรเจ็กต์ที่ใช้ Kuesa อย่างรวดเร็ว จึงเสนอเทมเพลตสำหรับ Qt Creator รองรับการทำงานร่วมกับ Blender, Maya, 3ds Max และแพ็คเกจ 3D อื่นๆ ที่สามารถส่งออกโมเดลในรูปแบบ glTF

เพื่อให้การทำงานของนักออกแบบและนักพัฒนาง่ายขึ้น มีการเสนอสภาพแวดล้อม KUESA 3D สตูดิโอช่วยให้นักออกแบบมุ่งเน้นไปที่การทำงานกับเนื้อหา 3 มิติและการเปลี่ยนแปลงรูปลักษณ์แบบเรียลไทม์ และนักพัฒนาใช้ API แบบง่ายเพื่อรวมผลลัพธ์ของงานของนักออกแบบเข้ากับแอปพลิเคชัน ในขณะที่สามารถควบคุมเนื้อหา 3 มิติทุกด้านในระดับโค้ด .

เปิดตัว Kuesa 3D 1.2 แพ็คเกจที่ทำให้การพัฒนาแอปพลิเคชัน 3D บน Qt ง่ายขึ้น

В ปัญหาใหม่ เพิ่มการสนับสนุน Qt 5.15. มีการให้การสนับสนุนสำหรับไลบรารี Iro Material ด้วยวัสดุที่จำลองการสะท้อน ชั้นสีโปร่งใส หรือพื้นผิวโปร่งใสที่เรียบง่าย เพิ่มการรองรับสาขาใหม่ของระบบการสร้างแบบจำลอง 3 มิติ Blender 2.8x มีการใช้ส่วนขยาย glTF EXT_property_animation ซึ่งช่วยให้คุณสร้างภาพเคลื่อนไหวของคุณสมบัติการแปลงวัตถุประเภทใดก็ได้ (การกระจัด การปรับขนาด การหมุน) ตัวอย่างเช่น คุณสามารถสร้างคุณสมบัติวัสดุ กล้อง และภาพเคลื่อนไหวด้วยแสงใน Blender และส่งออกฉากในรูปแบบ glTF เพื่อโหลดโดยใช้ Kuesa 3D Runtime


ที่มา: opennet.ru

เพิ่มความคิดเห็น