Kutolewa kwa Kuesa 3D 1.2, kifurushi cha kurahisisha uundaji wa programu za 3D kwenye Qt.

Kampuni ya KDAB ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° kutolewa kwa zana Kuesa 3D 1.2, ambayo hutoa zana za kuunda programu za 3D kulingana na Qt 3D. Mradi huu unalenga kurahisisha ushirikiano kati ya wabunifu wanaounda miundo katika vifurushi kama vile Blender, Maya na 3ds Max, na wasanidi programu kuandika msimbo wa maombi kwa kutumia Qt. Kufanya kazi na miundo kumetenganishwa na msimbo wa uandishi, na Kuesa hufanya kama daraja la kuleta michakato hii pamoja. Mradi umeandikwa katika C ++ na kusambazwa na wenye leseni mbili: AGPLv3 na leseni ya kibiashara inayoruhusu Kuesa kutumika kuunda programu za umiliki.

Kuesa hutoa moduli ya Qt 3D inayokuruhusu kutatua matatizo ya kuunda na kuunganisha rasilimali za 3D, kama vile kuagiza miundo katika umbizo. glTF 2 (Muundo wa Usambazaji wa GL), kuunda vidhibiti vya kufikia na kudhibiti maudhui yaliyopakiwa, kwa kutumia nyenzo kulingana na PBR (Utoaji Unaotegemea Kimwili), na kuongeza athari wakati wa uwasilishaji. Ili kuunda haraka miradi inayotumia Kuesa, kiolezo cha Qt Creator kinapendekezwa. Inaauni ujumuishaji na Blender, Maya, 3ds Max na vifurushi vingine vya 3D vinavyoweza kuuza nje miundo katika umbizo la glTF.

Ili kurahisisha kazi ya wabunifu na watengenezaji, mazingira hutolewa KUESA 3D Studio, kuruhusu wabunifu kuzingatia kufanya kazi na maudhui ya 3D na kubadilisha mwonekano kwa wakati halisi, na watengenezaji kutumia API rahisi kuunganisha matokeo ya kazi ya mbuni kwenye programu, huku wakiwa na uwezo wa kudhibiti vipengele vyote vya maudhui ya 3D katika kiwango cha msimbo. .

Kutolewa kwa Kuesa 3D 1.2, kifurushi cha kurahisisha uundaji wa programu za 3D kwenye Qt.

Π’ toleo jipya msaada aliongeza Qt 5.15. Usaidizi unatolewa kwa maktaba ya Nyenzo ya Iro yenye nyenzo zinazoiga uakisi, tabaka za uwazi za rangi au nyuso rahisi zenye uwazi. Usaidizi ulioongezwa kwa tawi jipya la mfumo wa uundaji wa 3D wa Blender 2.8x. Kiendelezi cha glTF EXT_property_animation kimetekelezwa, ambacho hukuruhusu kuhuisha aina yoyote ya sifa za ugeuzaji wa kitu (kuhamishwa, kuongeza ukubwa, kuzunguka). Kwa mfano, unaweza kuunda nyenzo, kamera, na sifa za uhuishaji mwepesi katika Blender na kuhamisha onyesho katika umbizo la glTF ili kupakiwa kwa kutumia Kuesa 3D Runtime.


Chanzo: opennet.ru

Kuongeza maoni