De earste release fan 'e spielmotor Open 3D Engine, iepene troch Amazon

De non-profit organisaasje Open 3D Foundation (O3DF) hat de earste wichtige release publisearre fan 'e iepen 3D-spielmotor Open 3D Engine (O3DE), geskikt foar it ûntwikkeljen fan moderne AAA-spultsjes en hege fidelity-simulaasjes dy't yn realtime en filmyske kwaliteit kinne. De koade is skreaun yn C++ en publisearre ûnder de Apache 2.0-lisinsje. D'r is stipe foar Linux, Windows, macOS, iOS en Android-platfoarms.

De boarnekoade fan 'e O3DE-motor waard yn july fan dit jier iepene troch Amazon en is basearre op' e koade fan 'e earder ûntwikkele proprietêre Amazon Lumberyard-motor, boud op CryEngine-motortechnologyen mei fergunning fan Crytek yn 2015. Om de motor te ûntwikkeljen op in neutraal platfoarm, ûnder auspysjes fan de Linux Foundation, waard de organisaasje Open 3D Foundation makke, wêryn't, neist Amazon, bedriuwen lykas Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX en Open Robotics.

De earste release fan 'e spielmotor Open 3D Engine, iepene troch Amazon

De motor wurdt al brûkt troch Amazon, ferskate spultsje- en animaasjestudio's, lykas robotikabedriuwen. Under de spultsjes makke op basis fan 'e motor kinne New World en Deadhaus Sonata wurde opmurken. It projekt waard yn earste ynstânsje ûntworpen om oan te passen oan jo behoeften en hat in modulêre arsjitektuer. Yn totaal wurde mear as 30 modules oanbean, levere as aparte bibleteken, geskikt foar ferfanging, yntegraasje yn projekten fan tredden en apart te brûken. Bygelyks, troch modulariteit kinne ûntwikkelders de grafyske renderer, lûdsysteem, taalstipe, netwurkstapel, fysikamotor en alle oare komponinten ferfange.

Main motor komponinten:

  • Yntegreare omjouwing foar spultsje ûntwikkeling.
  • Multi-threaded fotorealistysk renderingsysteem Atom Renderer mei stipe foar Vulkan, Metal en DirectX 12 grafyske API's.
  • Wreidzjen 3D model bewurker.
  • Sound subsysteem.
  • Karakteranimaasjesysteem (Emotion FX).
  • Systeem foar it ûntwikkeljen fan heale produkten (prefab).
  • Motor foar simulearjen fan fysike prosessen yn echte tiid. NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast en AMD TressFX wurde stipe foar fysika-simulaasje.
  • Math bibleteken mei help fan SIMD ynstruksjes.
  • Netwurksubsysteem mei stipe foar ferkearskompresje en fersifering, simulaasje fan netwurkproblemen, gegevensreplikaasje en streamsyngronisaasje.
  • Universele mesh-opmaak foar spultsje-boarnen. It is mooglik om boarnen te generearjen fan Python-skripts en boarnen asynchronysk te laden.
  • Komponinten foar it definiearjen fan spultsje logika yn Lua en Python.

De earste release fan 'e spielmotor Open 3D Engine, iepene troch Amazon

Under de ferskillen tusken O3DE en de Amazon Lumberyard-motor binne in nijbousysteem basearre op Cmake, in modulêre arsjitektuer, it brûken fan iepen nutsbedriuwen, in nij prefab systeem, in útwreide brûkersynterface basearre op Qt, ekstra mooglikheden foar wurkjen mei wolktsjinsten, prestaasjesoptimalisaasjes, nije netwurkmooglikheden, en in ferbettere motorrendering mei stipe foar ray tracing, globale ferljochting, foarút en útstelde rendering.

It wurdt opmurken dat nei it iepenjen fan de motor koade, mear as 250 ûntwikkelders by it projekt en útfierd 2182 feroarings. De earste release fan it projekt hat it stabilisaasjestadium trochjûn en wurdt erkend as klear foar de ûntwikkeling fan profesjonele 3D-spultsjes en simulators. Foar Linux is de formaasje fan pakketten yn deb-formaat begon, en in ynstallearder is foarsteld foar Windows. De nije ferzje foeget ek sokke ynnovaasjes ta as ark foar profilearjen en prestaasjestesten, in eksperimintele lânskipsgenerator, yntegraasje mei de fisuele programmearomjouwing Script Canvas, in systeem fan Gem-útwreidings mei stipe foar wolktsjinsten, tafoegings foar it meitsjen fan multiplayer online spultsjes, in SDK foar it konfigurearjen fan de motor en stipeûntwikkeling op Windows, Linux, macOS, iOS en Android platfoarms. Yn 'e foarm fan gem-útwreidings foar O3DE binne pakketten mei de Kythera keunstmjittige yntelliginsjemotor, Cesium geospatiale 3D-modellen en PopcornFX fisuele effekten frijlitten.

Boarne: opennet.ru

Add a comment