Pagpagawas sa Kuesa 3D 1.2, usa ka pakete aron pasimplehon ang pag-uswag sa mga aplikasyon sa 3D sa Qt

KDAB Company gipatik pagpagawas sa toolkit Kuesa 3D 1.2, nga naghatag mga himan alang sa paghimo sa 3D nga mga aplikasyon nga gibase sa Qt 3D. Ang proyekto nagtumong sa pagpayano sa kolaborasyon tali sa mga tigdesinyo nga nagmugna og mga modelo sa mga pakete sama sa Blender, Maya ug 3ds Max, ug ang mga developers nagsulat sa application code gamit ang Qt. Ang pagtrabaho kauban ang mga modelo nahimulag sa pagsulat sa code, ug ang Kuesa naglihok ingon usa ka tulay aron mahiusa kini nga mga proseso. Ang proyekto gisulat sa C++ ug giapod-apod sa doble nga lisensyado: AGPLv3 ug usa ka komersyal nga lisensya nga nagtugot sa Kuesa nga magamit sa paghimo og proprietary nga mga aplikasyon.

Naghatag ang Kuesa og module para sa Qt 3D nga nagtugot kanimo sa pagsulbad sa mga problema sa paghimo ug paghiusa sa 3D nga mga kapanguhaan, sama sa pag-import sa mga modelo sa format. glTF 2 (GL Transmission Format), paghimo sa mga handler alang sa pag-access ug pagmaniobra sa loaded content, gamit ang mga materyales nga gibase sa PBR (Physically Based Rendering), pagdugang og mga epekto atol sa rendering. Aron dali nga makahimo og mga proyekto nga naggamit sa Kuesa, usa ka template alang sa Qt Creator ang gisugyot. Nagsuporta sa integrasyon sa Blender, Maya, 3ds Max ug uban pang 3D nga mga pakete nga maka-eksport sa mga modelo sa glTF format.

Aron mapasimple ang trabaho sa mga tigdesinyo ug mga developer, gitanyag ang usa ka palibot KUESA 3D Studio, nga nagtugot sa mga tigdesinyo sa pag-focus sa pagtrabaho uban sa 3D nga sulod ug sa pag-usab sa panagway sa tinuod nga panahon, ug ang mga developers nga naggamit sa usa ka yano nga API aron sa paghiusa sa resulta sa buhat sa tigdesinyo ngadto sa aplikasyon, samtang makahimo sa pagkontrolar sa tanang aspeto sa 3D nga sulod sa code level. .

Pagpagawas sa Kuesa 3D 1.2, usa ka pakete aron pasimplehon ang pag-uswag sa mga aplikasyon sa 3D sa Qt

Π’ bag-ong pagpagawas suporta gidugang Qt 5.15. Gihatag ang suporta alang sa librarya sa Iro Material nga adunay mga materyales nga nagsundog sa mga pagpamalandong, transparent nga mga layer sa pintura o yano nga transparent nga mga ibabaw. Gidugang nga suporta alang sa bag-ong sanga sa Blender 3x 2.8D modeling system. Gipatuman ang extension sa glTF nga EXT_property_animation, nga nagtugot kanimo sa pag-animate sa bisan unsang matang sa mga kabtangan sa pagbag-o sa butang (pagbalhin, pag-scale, pagtuyok). Pananglitan, makahimo ka og materyal, camera, ug light animation nga mga kabtangan sa Blender ug i-export ang eksena sa glTF nga pormat para sa loading gamit ang Kuesa 3D Runtime.


Source: opennet.ru

Idugang sa usa ka comment