Open 3D Foundation napoveduje prvo izdajo Open 3D Engine

V mesecu septembru tukaj na blogu delimo novice o motorju O3DE, ki je preoblikovana in izboljšana različica motorja Lumberyard, temelji na tehnologijah CryEngine, licenciranih pri Cryteku leta 2015, in s podporo za različne platforme, kot so Linux, Windows 10, macOS, iOS in Android.

In zdaj v novejših novicah, neprofitna fundacija Open 3D (O3DF) je izdal prvo pomembno izdajo Open 3D Engine (O3DE), odprtokodni motor 3D iger, primeren za razvoj iger AAA sodobni in visoko precizni simulatorji, ki lahko delujejo v realnih pogojih. čas in zagotavljanje kinematografske kakovosti.

Izvorno kodo za motor O3DE je julija letos izdal Amazon in temelji na predhodno razviti lastniški kodi motorja Amazon Lumberyard. Za razvoj motorja na nevtralni platformi pod okriljem Linux Foundation je bila ustanovljena Open 3D Foundation, v okviru katere so poleg Amazona podjetja, kot so Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Audiokinetic se je pridružil skupnemu delu na Engine, Genvid Technologies, International Game Developers Association, SideFX in Open Robotics.

Motor že uporabljajo Amazon, različni studii za igre in animacije in robotska podjetja. Iz iger, ustvarjenih na podlagi motorja, si lahko ogledate New World in Deadhaus Sonata.

Projekt je bil prvotno zasnovan tako, da ustreza vašim potrebam in ima modularno arhitekturo. Skupno je na voljo več kot 30 modulov, ki so na voljo kot samostojne knjižnice, primerne za zamenjavo, integracijo v projekte tretjih oseb in ločeno uporabo. Na primer, zahvaljujoč modularnosti lahko razvijalci zamenjajo grafično upodabljanje, zvočni sistem, jezikovno podporo, omrežni sklad, fizični mehanizem in katero koli drugo komponento.

Od glavnih komponent izstopajo naslednje:

  • Integrirano okolje za razvoj iger.
  • Večnitni fotorealistični mehanizem za upodabljanje Atom procesorja s podporo za grafični API Vulkan, Metal in DirectX 12.
  • Razširljiv urejevalnik 3D modelov.
  • Zvočni podsistem.
  • Sistem animacije znakov (Emotion FX).
  • Sistem razvoja polizdelkov (montažnih) izdelkov.
  • Simulacijski motor fizike v realnem času. Podpira NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast in AMD TressFX za simulacijo fizike.
  • Matematične knjižnice, ki uporabljajo navodila SIMD.
  • Omrežni podsistem s podporo za stiskanje in šifriranje prometa, simulacijo omrežnih težav, replikacijo podatkov in sinhronizacijo toka.
  • Univerzalni mrežni format za igralna sredstva. Sredstva lahko ustvarite iz skriptov Python in sredstva naložite asinhrono.
  • Komponente za definiranje logike igre v Lua in Python.

Od opazne razlike od O3DE do motorja Amazon Lumberyard, vključno z novim sistemom gradnje Cmake, modularna arhitektura, odprtokodni pripomočki, nov vnaprej zgrajen sistem, razširljiv uporabniški vmesnik, ki temelji na Qt, dodatne zmogljivosti za delo s storitvami v oblaku, optimizacije delovanja, nove omrežne zmogljivosti, izboljšano upodabljanje motorja s podporo za sledenje žarkom, globalna osvetlitev, predvidevanje in zakasnjeno upodabljanje.

Opozoriti je treba, da se je po odprtju kode motorja projektu pridružilo več kot 250 razvijalcev in izvedlo 2,182 sprememb.

Prvi zagon projekta je prestal fazo stabilizacije in priznano je, da je pripravljen za razvoj profesionalnih 3D iger in simulatorjev. Za Linux se je začelo oblikovanje paketa deb in za Windows je na voljo namestitveni program.

Nova različica dodaja tudi novosti, kot so orodja za profiliranje. in preizkusi zmogljivosti, eksperimentalni generator terena, tjIntegracija s programskim okoljem Visual Script Canvas, Gem razširitveni sistem s podporo za storitve v oblaku, vtičniki za ustvarjanje omrežnih iger za več igralcev, SDK za mehanizem za prilagajanje in razvoj podpore na različnih platformah.

Končno, če vas zanima več o tem vedeti morate, da je koda napisana v C ++ in izdana pod licenco Apache 2.0. Obstaja podporna platforma za Linux, Windows, MacOS, iOS in Android.

vir: https://o3de.org


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.