Paglabas ng Kuesa 3D 1.2, isang package para gawing simple ang pagbuo ng mga 3D application sa Qt

KDAB Company ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° paglabas ng toolkit Kuesa 3D 1.2, na nagbibigay ng mga tool para sa paglikha ng mga 3D na application batay sa Qt 3D. Ang proyekto ay naglalayong pasimplehin ang pakikipagtulungan sa pagitan ng mga designer na lumilikha ng mga modelo sa mga pakete tulad ng Blender, Maya at 3ds Max, at mga developer na nagsusulat ng application code gamit ang Qt. Ang pagtatrabaho sa mga modelo ay hiwalay sa pagsulat ng code, at ang Kuesa ay nagsisilbing tulay upang pagsama-samahin ang mga prosesong ito. Ang proyekto ay nakasulat sa C++ at ipinamahagi ni dual licensed: AGPLv3 at isang komersyal na lisensya na nagpapahintulot sa Kuesa na magamit upang lumikha ng mga proprietary application.

Nagbibigay ang Kuesa ng module para sa Qt 3D na nagbibigay-daan sa iyong lutasin ang mga problema sa paglikha at pagsasama ng mga 3D na mapagkukunan, gaya ng pag-import ng mga modelo sa format. glTF 2 (GL Transmission Format), paggawa ng mga handler para sa pag-access at pagmamanipula ng load na content, gamit ang mga materyales batay sa PBR (Physically Based Rendering), pagdaragdag ng mga effect habang nagre-render. Para mabilis na gumawa ng mga proyekto na gumagamit ng Kuesa, iminungkahi ang isang template para sa Qt Creator. Sinusuportahan ang pagsasama sa Blender, Maya, 3ds Max at iba pang 3D na pakete na maaaring mag-export ng mga modelo sa glTF na format.

Upang gawing simple ang gawain ng mga designer at developer, isang kapaligiran ang inaalok KUESA 3D Studio, na nagpapahintulot sa mga designer na tumuon sa pagtatrabaho sa 3D na nilalaman at pagbabago ng hitsura sa real time, at mga developer na gumagamit ng isang simpleng API upang isama ang resulta ng trabaho ng taga-disenyo sa application, habang nagagawang kontrolin ang lahat ng aspeto ng 3D na nilalaman sa antas ng code .

Paglabas ng Kuesa 3D 1.2, isang package para gawing simple ang pagbuo ng mga 3D application sa Qt

Π’ bagong isyu idinagdag ang suporta Qt 5.15. Ang suporta ay ibinibigay para sa library ng Iro Material na may mga materyales na gayahin ang mga reflection, transparent na layer ng pintura o simpleng transparent na ibabaw. Nagdagdag ng suporta para sa bagong sangay ng Blender 3x 2.8D modeling system. Naipatupad na ang extension ng glTF na EXT_property_animation, na nagbibigay-daan sa iyong i-animate ang anumang uri ng mga katangian ng pagbabago ng object (displacement, scaling, rotation). Halimbawa, maaari kang lumikha ng materyal, camera, at light animation na mga katangian sa Blender at i-export ang eksena sa glTF na format para sa paglo-load gamit ang Kuesa 3D Runtime.


Pinagmulan: opennet.ru

Magdagdag ng komento