Uitgave van Kuesa 3D 1.2, pakket ter vereenvoudiging van de ontwikkeling van 3D-toepassingen op Qt.

Het bedrijf KDAB heeft gepubliceerd release van de tools Kuesa 3D 1.2, dat hulpmiddelen biedt voor het creƫren van 3D-toepassingen op basis van Qt 3D. Het project is gericht op het vereenvoudigen van de samenwerking tussen ontwerpers die modellen maken in softwarepakketten zoals Blender, Maya en 3ds Max, en ontwikkelaars die de applicatiecode schrijven met behulp van Qt. Het werken met modellen wordt gescheiden van het schrijven van code, en Kuesa fungeert als de link tussen deze twee processen. Het project is geschreven in C++ en wordt verspreid wordt verspreid onder een dubbele licentie: AGPLv3 en een commerciƫle licentie die het gebruik van Kuesa voor het creƫren van propriƫtaire toepassingen mogelijk maakt.

Kuesa biedt een module voor Qt 3D waarmee taken voor het creƫren en integreren van 3D-bronnen kunnen worden aangepakt, zoals het importeren van modellen in het formaat glTF 2 (GL Transmission Format), het maken van handelaars voor toegang tot en manipulatie van geladen inhoud, gebruik van materialen op basis van PBR (Physically Based Rendering), en het toevoegen van effecten tijdens het renderen. Voor het snel creƫren van projecten waarin Kuesa wordt gebruikt, is er een sjabloon aangeboden voor Qt Creator. Integratie met Blender, Maya, 3ds Max en andere 3D-pakketten die in staat zijn om modellen te exporteren naar het glTF-formaat wordt ondersteund.

Om het werk voor ontwerpers en ontwikkelaars te vereenvoudigen, wordt de omgeving KUESA 3D Studio, aangeboden, waarmee ontwerpers zich kunnen concentreren op het werken met 3D-inhoud en uiterlijk in realtime kunnen aanpassen, terwijl ontwikkelaars met behulp van een eenvoudige API de resultaten van het werk van de ontwerper in de applicatie kunnen integreren, met de mogelijkheid om alle aspecten van de 3D-inhoud op coderingsniveau te beheren.

Uitgave van Kuesa 3D 1.2, pakket ter vereenvoudiging van de ontwikkeling van 3D-toepassingen op Qt.

In in de nieuwe release is ondersteuning toegevoegd voor Qt 5.15. Er is ondersteuning voor de Iro Material-bibliotheek met materialen die reflecties, transparante verfsystemen of eenvoudige doorzichtige oppervlakken nabootsen. Ondersteuning voor de nieuwe tak van het 3D-modelleringssysteem Blender 2.8x is toegevoegd. De glTF-extensie EXT_property_animation is geïmplementeerd, waarmee het mogelijk is om animaties van verschillende soorten transformatie-eigenschappen van objecten (verplaatsing, schaling, rotatie) te animeren. Bijvoorbeeld, animatie-eigenschappen voor materialen, camera's en verlichting kunnen in Blender worden gemaakt en de scène kan worden geëxporteerd in glTF-formaat voor opladen met behulp van Kuesa 3D Runtime.


Video afspelen

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster