Ho lokolloa ha pele ha Amazon's Open 3D Engine

Mokhatlo o sa etseng phaello oa Open 3D Foundation (O3DF) o phatlalalitse tokollo ea pele ea bohlokoa ea enjene ea papali ea 3D e bulehileng ea Open 3D Engine (O3DE), e loketseng ho nts'etsapele lipapali tsa AAA tsa sejoale-joale le lipapiso tsa boleng bo holimo tse khonang ho etsa nako ea nnete le boleng ba cinema. Khoutu e ngotsoe ka C ++ mme e phatlalalitsoe tlasa laesense ea Apache 2.0. Ho na le tšehetso bakeng sa li-platform tsa Linux, Windows, macOS, iOS le Android.

Khoutu ea mohloli oa enjene ea O3DE e ile ea buloa ka Phupu selemong sena ke Amazon mme e ipapisitse le khoutu ea enjine ea Amazon Lumberyard e neng e ntlafalitsoe pele, e hahiloeng ho mahlale a enjine ea CryEngine a laesense ho tsoa Crytek ka 2015. Ho ntshetsa pele enjene sethaleng sa ho se nke lehlakore, tlas'a motheo oa Linux Foundation, mokhatlo oa Open 3D Foundation o ile oa thehoa, moo, ho phaella Amazon, lik'hamphani tse kang Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse. Studios, Audiokinetic, Genvid Technologies, Mokhatlo oa Machaba oa Baetsi ba Lipapali, SideFX le Open Robotics.

Ho lokolloa ha pele ha Amazon's Open 3D Engine

Enjene e se e sebelisoa ke Amazon, li-studio tse 'maloa tsa lipapali le tsa animation, hammoho le lik'hamphani tsa robotiki. Har'a lipapali tse entsoeng motheong oa enjene, Lefatše le Lecha le Deadhaus Sonata li ka hlokomeloa. Morero ona qalong o ne o etselitsoe ho ikamahanya le litlhoko tsa hau mme o na le meralo ea modular. Ka kakaretso, ho fanoa ka li-module tse fetang 30, tse fanoang e le lilaebrari tse arohaneng, tse loketseng ho nkeloa sebaka, ho kopanngoa le merero ea mekhatlo ea boraro le ho sebelisoa ka thoko. Mohlala, ka lebaka la modularity, bahlahisi ba ka nka sebaka sa sebali sa lits'oants'o, sistimi ea molumo, tšehetso ea puo, stack ea marang-rang, enjine ea fisiks le likarolo tse ling.

Likarolo tse kholo tsa enjine:

  • Tikoloho e kopaneng bakeng sa nts'etsopele ea lipapali.
  • Atom Renderer e nang le likhoele tse ngata e ts'ehetsang li-API tsa litšoantšo tsa Vulkan, Metal le DirectX 12.
  • Mohlophisi oa mohlala oa 3D o atolositsoeng.
  • Sisteme e nyane ea molumo.
  • Sistimi ea animation ea batho (Emotion FX).
  • Sistimi ea ho nts'etsapele lihlahisoa tse feliloeng ka halofo (prefab).
  • Enjene ea ho etsisa lits'ebetso tsa 'mele ka nako ea nnete. NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast le AMD TressFX li tšehetsoa bakeng sa papiso ea fisiks.
  • Lilaebrari tsa lipalo tse sebelisang litaelo tsa SIMD.
  • Setsi sa marang-rang se nang le ts'ehetso bakeng sa khatello ea sephethephethe le encryption, papiso ea mathata a marang-rang, phetisetso ea data le khokahano ea molapo.
  • Sebopeho sa Universal mesh bakeng sa lisebelisoa tsa papali. Hoa khoneha ho hlahisa lisebelisoa ho tsoa ho Python scripts le lisebelisoa tsa thepa ka mokhoa o lumellanang.
  • Likarolo tsa ho hlalosa mohopolo oa papali ho Lua le Python.

Ho lokolloa ha pele ha Amazon's Open 3D Engine

Har'a liphapang lipakeng tsa O3DE le enjene ea Amazon Lumberyard ke sistimi e ncha ea kaho e thehiloeng ho Cmake, meralo ea modular, ts'ebeliso ea lits'ebeletso tse bulehileng, sistimi e ncha ea prefab, sebopeho se atolositsoeng sa mosebelisi se thehiloeng ho Qt, bokhoni bo eketsehileng ba ho sebetsa le lits'ebeletso tsa leru, Ntlafatso ea ts'ebetso, bokhoni bo bocha ba marang-rang, le enjine e ntlafalitsoeng. fana ka ts'ehetso bakeng sa ho latella mahlaseli, khanya ea lefats'e, ho fetela pele le ho chechisoa.

Hoa hlokomeleha hore ka mor'a hore khoutu ea enjene e buloe, bahlahisi ba fetang 250 ba ile ba ikopanya le morero 'me ba kenya ts'ebetsong liphetoho tse 2182. Phallo ea pele ea morero e fetile sethaleng sa botsitso 'me e nkoa e le e loketseng bakeng sa nts'etsopele ea lipapali tsa litsebi tsa 3D le li-simulators. Bakeng sa Linux, ho theoa ha liphutheloana ka mokhoa oa deb ho se ho qalile, 'me ho entsoe tlhahiso bakeng sa Windows. Phetolelo e ncha e boetse e eketsa mekhoa e mecha e kang lisebelisoa tsa ho etsa profil le tlhahlobo ea ts'ebetso, jenereithara ea liteko tsa naha, ho kopanngoa le tikoloho ea lenaneo la pono ea Script Canvas, tsamaiso ea Gem extensions ka tšehetso bakeng sa lits'ebeletso tsa maru, li-add-on bakeng sa ho theha lipapali tsa marang-rang tsa libapali tse ngata. SDK bakeng sa ho hlophisa enjene le nts'etsopele ea tšehetso ho Windows, Linux, macOS, iOS le li-platform tsa Android. Ka mokhoa oa ho atolosoa ha lehakoe bakeng sa O3DE, ho lokollotsoe liphutheloana tse nang le enjene ea bohlale ea maiketsetso ea Kythera, mefuta ea Cesium geospatial 3D le litlamorao tsa pono tsa PopcornFX.

Source: opennet.ru

Eketsa ka tlhaloso