Tha Open 3D Foundation (O3DF) air dreach 23.10 den einnsean geama 3D stòr fosgailte aca, Open 3D Engine (O3DE), fhoillseachadh, a tha freagarrach airson geamannan AAA ùr-nodha agus innealan-samhlachaidh àrd-dhìlseachd a leasachadh a tha comasach air ruith ann an àm fìor agus coileanadh càileachd cinematic a lìbhrigeadh. Tha an còd sgrìobhte ann an C++ agus air fhoillseachadh fo chead Apache 2.0. Tha taic àrd-ùrlair ri fhaighinn. Linux, Windows, macOS, iOS agus Android.
Chaidh an einnsean O3DE a dhèanamh fosgailte san Iuchar 2021 le Amazon agus tha e stèidhichte air còd einnsean seilbhe Amazon Lumberyard a chaidh a leasachadh roimhe, air a thogail air teicneòlasan einnsean CryEngine fo chead bho Crytek ann an 2015. Bho chaidh a leigeil ma sgaoil fosgailte, tha leasachadh an einnsean air a bhith fo stiùireadh Open 3D Foundation neo-phrothaideach, a chaidh a stèidheachadh fo sgèith Linux Bunait. A bharrachd air Amazon, tha companaidhean leithid Epic Games, Adobe, Huawei, Microsoft, Intel, agus Niantic air a dhol a-steach don phròiseact.
Tha an einnsean a’ toirt a-steach àrainneachd leasachaidh geama amalaichte, siostam tairgse photorealistic ioma-snàithlean Atom Renderer le taic airson Vulkan, Metal agus DirectX 12, deasaiche modal 3D leudachail, siostam beòthalachd caractar (Emotion FX), siostam leasachaidh toraidh leth-chrìochnaichte. (prefab), einnsean atharrais fiosaig leabharlannan fìor-ùine agus matamataigeach a’ cleachdadh stiùireadh SIMD. Gus loidsig geama a mhìneachadh, faodar àrainneachd prògramadh lèirsinneach (Script Canvas), a bharrachd air na cànanan Lua agus Python, a chleachdadh.
Chaidh am pròiseact a dhealbhadh an toiseach gus a bhith sùbailte a rèir na feumalachdan agad agus tha ailtireachd modular aige. Gu h-iomlan, tha barrachd air modalan 30 air an tabhann, air an toirt seachad mar leabharlannan fa leth, a tha freagarrach airson an ath-chur, amalachadh ann am pròiseactan treas-phàrtaidh agus an cleachdadh air leth. Mar eisimpleir, le taing do mhodularity, faodaidh luchd-leasachaidh renderer grafaigean, siostam fuaim, taic cànain, stac lìonra, einnsean fiosaig agus co-phàirtean sam bith eile a chuir an àite.
Am measg nan atharrachaidhean san dreach ùr:
- Tha an àrainneachd prògramadh sgriobt lèirsinneach (Script Canvas) air taic a chuir ris airson nodan teann a ghabhas suas nas lugha de rùm lèirsinneach agus a tha air an dealbhadh gus obrachaidhean sìmplidh a làimhseachadh. Leigidh am feart ùr leat an graf nód a dhèanamh nas toinnte agus nas fhasa a dheasbad.
- Chaidh frèam deuchainneach DPE (Deasaiche Seilbh Sgrìobhainn) a chuir ris airson luchd-deasachaidh thogalaichean a chruthachadh gun a bhith a’ toirt a-steach cho iom-fhillte ‘s a tha e a bhith a’ leasachadh eadar-aghaidh luchd-cleachdaidh ann an Qt agus gun a bhith draghail mu bhuileachadh innealan fa-leth airson eileamaidean a sheòrsachadh agus a shìoladh. Feumaidh an leasaiche dìreach cruth eileamaidean, giùlan deasachaidh agus feartan eadar-aghaidh a dhealbhadh ann an cruth sgrìobhainn XML, a tha air a thionndadh gu eadar-aghaidh riatanach a’ cleachdadh a ’widget DocumentPropertyEditor. B’ e a’ chiad inneal a chaidh a chuir an gnìomh a’ cleachdadh DPE an eadar-aghaidh “Console Variables”.
- Chuir sinn eadar-aghaidh deuchainneach ris airson a bhith a’ faighinn thairis air toraidhean leth-chrìochnaichte (Prefab Overrides), a’ toirt cothrom dhut susbaint nan eisimpleirean de thoraidhean leth-chrìochnaichte atharrachadh gu saor.
- Tha feartan air an taisbeanadh gus cruthachadh stòran àbhaisteach a dhèanamh fèin-ghluasadach le modalan add-on (Gems), teamplaidean agus pròiseactan.
- Gus stàladh an dreach co-chruinnichte de Open 3D Engine a dhèanamh nas sìmplidhe, chaidh pacaidean snap a chruthachadh airson Ubuntu 20.04 agus 22.0.
- Chaidh comasan às-mhalairt phròiseactan a chaidh a chruthachadh a’ cleachdadh an Open 3D Engine a leudachadh airson Windows, Linux, Linux Frithealaiche agus iOS. Thathar an dùil ri taic airson às-mhalairt phròiseactan airson iOS a dh’ aithghearr. Android.
- Chaidh siostam rendering Atom a leasachadh a thaobh coileanadh agus càileachd rendering, agus chaidh taic airson innealan gluasadach stèidhichte air iOS a chur ris. AndroidChaidh frèam-obrach a chur ris airson obrachadh aig an aon àm le iomadh GPU. Chaidh taic a chur an gnìomh airson meòrachadh rèidio-lorg. Chaidh taic a chur ris airson uidheaman riarachaidh cuimhne VMA (Vulkan Memory Allocator) agus DX12MA (DirectX Memory Allocator).
- Chaidh na cothroman airson simuladairean robot a chruthachadh a leudachadh. Tha an siostam teamplaidean pròiseict airson innealan-fuadain air a leasachadh gu mòr. Chuir sinn ris teamplaid airson gàirdeanan robotach a chruthachadh gu sgiobalta. Tha sgrìobhainnean air an toirt seachad airson teamplaidean pròiseict a ruith a’ cleachdadh an àrd-ùrlar Siostam Obrachaidh Robot (ROS2). Taic a bharrachd airson ceanglaichean prismatic airson tar-chuir torque. Chaidh coileanadh co-phàirt a’ chamara a leasachadh agus chaidh na roghainnean airson a’ phàirt camara a ghnàthachadh a leudachadh. Tha dà sheòrsa grippers air an tabhann: falamh agus meur. Pàirt sensor conaltraidh air a chur ris.
Source: fosgailtenet.ru
