Open 3D Engine 25.10: Monumentalna posodobitev, ki na novo opredeljuje brezplačen 3D razvoj

Ključne točke
  • O3DE 25.10 uvaja bolj realistično upodabljanje z izboljšavami senc, odsevov in globinske ostrine.
  • Urejevalnik ima bolj intuitiven vmesnik in razširjeno podporo za Python in Lua.
  • Splošna zmogljivost in stabilnost motorja sta optimizirani v kompleksnih simulacijah.
  • Izboljša združljivost med platformami z Linuxom, Windowsom, macOS in Androidom.
  • Ponovno potrjuje zavezanost fundacije Open 3D k popolnoma brezplačnemu in profesionalnemu 3D razvoju.

Odprti 3D-mehanizm (O3DE) 25.10

Fundacija Open 3D je napovedala prihod Odprti 3D-mehanizm (O3DE) 25.10, različica, ki pomeni pomemben korak naprej v razvoju najnaprednejšega odprtokodnega 3D-mehanizma v prosti programski opremi.

Različica 25.10 vključuje širši nabor ogrodij, združljivih s simulacijami O3DE. Poleg tega so bile robotske komponente O3DE ločene od gema ROS2, kar uporabnikom daje večjo prilagodljivost. Deli gema ROS2 so bili prav tako prenovljeni za izboljšanje uporabniške izkušnje skupnosti O3DE.

Ta posodobitev ne le izboljša zmogljivost in stabilnost, temveč tudi širi doseg O3DE za neodvisne razvijalce, igralne studie in projekte industrijskih simulacij, ki iščejo profesionalno alternativo Unrealu ali Unityju brez lastniških omejitev.

Glavne novosti Open 3D Engine 25.10

V tej novi različici Open 3D Engine 25.10 je ena ključnih funkcij obsežna prenova njegovega procesa upodabljanja. Atom, ki zdaj ponuja večjo vizualno natančnost in razširjeno podporo za kompleksne materiale. Sence, odsevi in ​​atmosferski učinki dosegajo novo raven podrobno zaradi integracije učinkovitejših algoritmov in pametnejšega upravljanja globalne osvetlitve.

El Motor se zdaj bolje spopada z dinamičnimi svetlobnimi pogoji in globinsko ostrino.To omogoča bolj naravne prizore in bolj poglobljeno vzdušje. Poleg tega Zmogljivost je bila optimizirana na sistemih s srednje zmogljivimi grafičnimi procesorji.zagotavljanje nemotene izkušnje brez žrtvovanja vizualne kakovosti.

Zmogljivejša orodja za ustvarjalce

Različica 25.10 uvaja tudi opazne izboljšave urejevalnika O3DE.Vmesnik je bil izpopolnjen za bolj intuitiven delovni procesz izboljšano integracijo med moduli za animacijo, modeliranje in skriptiranje. Razvijalci imajo zdaj robustnejši sistem za odpravljanje napak in nove možnosti za upravljanje kompleksnih prizorov, kar pospeši ustvarjalni proces in zmanjša število napak med produkcijo.

Prav tako je bilo Izboljšana združljivost s Pythonom in Luo, ki zagotavlja Programerjem daje večjo fleksibilnost pri prilagajanju vedenja, avtomatizaciji opravil in ustvarjanju notranjih orodij, prilagojenih vsakemu projektu.

Poleg tega je bila ScriptCanvas dodana začetna podpora za prelomne točke. Ta funkcija je še vedno v zgodnji fazi razvoja in je med prevajanjem privzeto onemogočena. Dodana je bila tudi začetna podpora za zunanji sistem za poročanje o zrušitvah z uporabo knjižnice CrashPad.

Optimizacija in podpora za več platform

O3DE 25.10 krepi svoj večplatformski profil z izboljšano združljivostjo z Linuxom, Windowsom in macOS-om, poleg tega pa še ... izboljšana integracija Androida za poglobljene izkušnje na mobilnih napravah. Projektni inženirji so intenzivno delali na optimizaciji delovanja motorja, zmanjšanju zakasnitve v simulacijah in izboljšanju upravljanja pomnilnika, kar jim omogoča delo z večjimi in podrobnejšimi prizori.

Drugi poudarek je stabilnost motorja v projektih, ki uporabljajo kompleksno fiziko ali simulacije v realnem času. Nov sistem trkov in ravnanja z delci sta bila temeljito prenovljena, kar zagotavlja bolj dosledne in natančne rezultate.

Druge pomembne spremembe vključujejo:

  • Učinkovitejši gradbeni postopek.
  • Dodana je bila možnost izbire vrste oblike zapisa (XML, JSON, binarna) za nalaganje/shranjevanje datotek virov, ki jih upravlja urejevalnik virov.
  • Izboljšana izkušnja odpravljanja napak (do 50 % zmanjšanje porabe pomnilnika urejevalnika, hitrejši časi prevajanja pri odpravljanju napak in znatno zmanjšanje časa iteracije, z minut na sekunde).
  • Dodana je bila podpora za standard C++ 20.
  • Zanesljivejši procesor sredstev, ki zazna odvisnosti in je bolje optimiziran za delovanje.
  • Konfiguracija za odpiranje datotek skript Lua v zunanjem urejevalniku je bila popravljena.
  • Dejanje vlečenja in spuščanja za preklic operacije je bilo popravljeno, ko je sredstvo premaknjeno na začetni položaj v Raziskovalcu sredstev.
  • Dodana je bila mrtva cona za zmanjšanje občutljivosti pri začetku novega dejanja.

Nazadnje, če vas zanima več o tem, se lahko posvetujete s podrobnostmi V naslednji povezavi.