Fyrsta útgáfa af Amazon's Open 3D Engine

Sjálfseignarstofnunin Open 3D Foundation (O3DF) hefur gefið út fyrstu mikilvægu útgáfuna af opnu þrívíddarleikjavélinni Open 3D Engine (O3DE), sem hentar til að þróa nútíma AAA leiki og hátryggðarlíkingar sem geta náð rauntíma og kvikmyndalegum gæðum. Kóðinn er skrifaður í C++ og birtur undir Apache 3 leyfinu. Það er stuðningur fyrir Linux, Windows, macOS, iOS og Android palla.

Frumkóði O3DE vélarinnar var opnaður í júlí á þessu ári af Amazon og er byggður á kóða hinnar áður þróuðu sérútgáfu Amazon Lumberyard vél, byggð á CryEngine vélartækni með leyfi frá Crytek árið 2015. Til að þróa vélina á hlutlausum vettvangi, undir merkjum Linux Foundation, var stofnað til Open 3D Foundation stofnunarinnar, þar sem, auk Amazon, fyrirtæki eins og Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX og Open Robotics.

Fyrsta útgáfa af Amazon's Open 3D Engine

Vélin er þegar notuð af Amazon, nokkrum leikja- og hreyfimyndastofum, auk vélfærafræðifyrirtækja. Meðal leikja sem eru búnir til á grundvelli vélarinnar má nefna New World og Deadhaus Sonata. Verkefnið var upphaflega hannað til að laga sig að þínum þörfum og er með máta arkitektúr. Alls eru meira en 30 einingar í boði, afhentar sem aðskilin bókasöfn, hentug til að skipta um, sameina í verkefni þriðja aðila og nota sérstaklega. Til dæmis, þökk sé mát, geta verktaki skipt um grafíkútgáfu, hljóðkerfi, tungumálastuðning, netstafla, eðlisfræðivél og aðra íhluti.

Aðalvélaríhlutir:

  • Samþætt umhverfi fyrir leikjaþróun.
  • Fjölþráða ljósraunsæis flutningskerfi Atom Renderer með stuðningi fyrir Vulkan, Metal og DirectX 12 grafík API.
  • Stækkanlegur 3D líkan ritstjóri.
  • Hljóð undirkerfi.
  • Karakter hreyfimyndakerfi (Emotion FX).
  • Kerfi til að þróa hálfunnar vörur (forsmíðaðar).
  • Vél til að líkja eftir eðlisfræðilegum ferlum í rauntíma. NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast og AMD TressFX eru studd fyrir eðlisfræðiuppgerð.
  • Stærðfræði bókasöfn með SIMD leiðbeiningum.
  • Net undirkerfi með stuðningi fyrir umferðarþjöppun og dulkóðun, uppgerð netvandamála, gagnaafritun og straumsamstillingu.
  • Alhliða möskvasnið fyrir leikjaauðlindir. Það er hægt að búa til auðlindir úr Python forskriftum og hlaða auðlindum ósamstillt.
  • Hlutir til að skilgreina leikjafræði í Lua og Python.

Fyrsta útgáfa af Amazon's Open 3D Engine

Meðal munarins á O3DE og Amazon Lumberyard vélinni er nýtt smíðakerfi byggt á Cmake, einingaarkitektúr, notkun opinna tóla, nýtt forsmíðað kerfi, stækkanlegt notendaviðmót byggt á Qt, viðbótarmöguleikar til að vinna með skýjaþjónustu, hagræðingu afkasta, nýr netkerfismöguleiki og endurbætt vélræn flutningur með stuðningi við geislarekningu, alþjóðlega lýsingu, fram- og frestað flutning.

Það er tekið fram að eftir að vélkóðinn var opnaður tóku meira en 250 verktaki þátt í verkefninu og innleiddu 2182 breytingar. Fyrsta útgáfan af verkefninu hefur staðist stöðugleikastigið og er talin tilbúin fyrir þróun faglegra þrívíddarleikja og herma. Fyrir Linux er myndun pakka á deb sniði hafin og uppsetningarforrit hefur verið lagt fyrir Windows. Nýja útgáfan bætir einnig við nýjungum eins og verkfærum fyrir prófílgreiningu og frammistöðuprófun, tilraunalandslagsframleiðanda, samþættingu við sjónræna forritunarumhverfið Script Canvas, kerfi af Gem-viðbótum með stuðningi við skýjaþjónustu, viðbætur til að búa til fjölspilunarleiki á netinu, og SDK til að stilla vélina og styðja þróun á Windows, Linux, macOS, iOS og Android kerfum. Í formi gimsteinaviðbóta fyrir O3DE hafa pakkar með Kythera gervigreindarvélinni, Cesium geospatial 3D módel og PopcornFX sjónbrellur verið gefnir út.

Heimild: opennet.ru

Bæta við athugasemd