Veröffentlichung von Kuesa 3D 1.2, einem Paket zur Vereinfachung der Entwicklung von 3D-Anwendungen auf Qt.

Das Unternehmen KDAB veröffentlicht Release der Werkzeuge Kuesa 3D 1.2, das Mittel zur Erstellung von 3D-Anwendungen auf Basis von Qt 3D. Das Projekt zielt darauf ab, die Zusammenarbeit von Designern zu vereinfachen, die Modelle in Software wie Blender, Maya und 3ds Max erstellen, und von Entwicklern, die Anwendungscode unter Verwendung von Qt schreiben. Die Arbeit mit Modellen wird vom Schreiben von Code getrennt, und Kuesa fungiert als verbindendes Element für die Integration dieser Prozesse. Das Projekt ist in C++ geschrieben und wird verbreitet unter einer Doppel-Lizenz: AGPLv3 und einer kommerziellen Lizenz, die es ermöglicht, Kuesa zur Erstellung proprietärer Anwendungen zu verwenden.

Kuesa bietet ein Modul für Qt 3D, das die Erstellung und Integration von 3D-Ressourcen löst, einschließlich des Imports von Modellen im Format glTF 2 (GL Transmission Format), Erstellung von Funktionen für den Zugriff auf und die Manipulation von geladenem Inhalt, Verwendung von Materialien auf Basis von PBR (Physically Based Rendering) und Hinzufügen von Effekten während des Renderns. Für die schnelle Erstellung von Projekten, die Kuesa verwenden, wird eine Vorlage für Qt Creator angeboten. Die Integration mit Blender, Maya, 3ds Max und anderen 3D-Paketen, die in der Lage sind, Modelle im glTF-Format zu exportieren, wird unterstützt.

Um die Arbeit von Designern und Entwicklern zu erleichtern, wird die Umgebung KUESA 3D Studio, angeboten, die es Designern ermöglicht, sich auf die Arbeit mit 3D-Inhalten zu konzentrieren und das Aussehen in Echtzeit zu ändern, während Entwickler mit einer einfachen API das Ergebnis der Designerarbeit in die Anwendung integrieren können, wobei sie die Möglichkeit haben, alle Aspekte des 3D-Inhalts auf Code-Ebene zu steuern.

Veröffentlichung von Kuesa 3D 1.2, einem Paket zur Vereinfachung der Entwicklung von 3D-Anwendungen auf Qt.

Im neuen Version unterstützung wurde hinzugefügt für Qt 5.15. Die Unterstützung der Iro Material Bibliothek mit Materialien, die Reflexionen, transparente Farbschichten oder einfache transparente Oberflächen imitieren, ist gewährleistet. Unterstützung für die neue Version der 3D-Modellierungssoftware Blender 2.8x wurde hinzugefügt. Eine glTF-Erweiterung namens EXT_property_animation wurde implementiert, die das Animieren aller Arten von Eigenschaften zur Transformation von Objekten ermöglicht (Verschiebung, Skalierung, Rotation). Zum Beispiel können Animationseigenschaften für Materialien, Kameras und Lichter in Blender erstellt und die Szene im glTF-Format exportiert werden, um sie mithilfe von Kuesa 3D Runtime zu laden.


Video abspielen

Quelle: opennet.ru

60GB SSD 8Gb DDR4