Open 3D Engine 25.10: monumentaalne uuendus, mis annab vabale 3D-arendusele uue tähenduse

Võtmepunktid
  • O3DE 25.10 toob kaasa realistlikuma renderduse koos varjude, peegelduste ja teravussügavuse täiustustega.
  • Redaktor saab intuitiivsema liidese ja laiendatud Pythoni ja Lua toe.
  • Mootori üldist jõudlust ja stabiilsust optimeeritakse keerukate simulatsioonide abil.
  • Parandab platvormideülest ühilduvust Linuxi, Windowsi, macOS-i ja Androidiga.
  • See kinnitab veel kord Open 3D Foundationi pühendumust täiesti tasuta ja professionaalsele 3D-arendusele.

Avatud 3D-mootor (O3DE) 25.10

Open 3D Foundation teatas saabumisest Avatud 3D-mootor (O3DE) 25.10, versioon, mis tähistab olulist sammu edasi vabavara kõige arenenuma avatud lähtekoodiga 3D-mootori arengus.

Versioon 25.10 sisaldab laiemat valikut O3DE simulatsioonidega ühilduvaid raamistikke. Lisaks on O3DE robootikakomponendid ROS2 pärlist eraldatud, mis annab kasutajatele suurema paindlikkuse. ROS2 pärli osi on samuti ümber kujundatud, et parandada O3DE kogukonna kasutajakogemust.

See värskendus mitte ainult ei paranda jõudlust ja stabiilsust, vaid laiendab ka O3DE haaret sõltumatute arendajate, mängustuudiote ja tööstuslike simulatsiooniprojektide seas, kes otsivad professionaalset alternatiivi Unrealile või Unityle ilma omandiõiguse piiranguteta.

Open 3D Engine peamised uuendused 25.10

Selle Open 3D Engine 25.10 uue versiooni üks põhifunktsioone on renderdusprotsessi ulatuslik uuendamine. Atom, mis pakub nüüd suuremat visuaalset täpsust ja laiendatud tuge keerukate materjalide jaoks. Varjud, peegeldused ja atmosfääriefektid saavutavad uue taseme detailsemalt tänu tõhusamate algoritmide integreerimisele ja globaalse valgustuse nutikamale haldamisele.

El Mootor saab nüüd paremini hakkama dünaamiliste valgustingimuste ja teravussügavusega.See võimaldab loomulikumaid stseene ja kaasahaaravamat atmosfääri. Lisaks Jõudlust on optimeeritud keskmise suurusega GPU-dega süsteemidestagades sujuva kogemuse ilma visuaalset kvaliteeti ohverdamata.

Võimsamad tööriistad loojatele

Versioon 25.10 toob kaasa ka märkimisväärseid täiustusi O3DE redaktoris.Liides on täiustatud, et pakkuda intuitiivsemat töövooguanimatsiooni-, modelleerimis- ja skriptimismoodulite parema integratsiooniga. Arendajatel on nüüd tugevam veatuvastussüsteem ja uued valikud keerukate stseenide haldamiseks, mis kiirendab loomingulist protsessi ja vähendab vigu tootmise ajal.

Samamoodi on see olnud Täiustatud ühilduvus Pythoni ja Luaga, pakkudes See annab programmeerijatele suurema paindlikkuse käitumist kohandada, ülesandeid automatiseerida ja iga projekti jaoks kohandatud sisemisi tööriistu luua.

Lisaks on ScriptCanvasile lisatud esialgne tugi katkestuspunktidele. See funktsioon on alles varajases arendusjärgus ja kompileerimise ajal vaikimisi keelatud. Lisatud on ka esialgne tugi välisele krahhide aruandlussüsteemile, mis kasutab CrashPadi teeki.

Optimeerimine ja platvormideülene tugi

O3DE 25.10 tugevdab oma platvormidevahelist profiili parema ühilduvusega Linuxi, Windowsi ja macOS-iga, lisaks a täiustatud Androidi integratsioon mobiilseadmetes kaasahaaravate kogemuste loomiseks. Projektiinsenerid on intensiivselt töötanud mootori jõudluse optimeerimise, simulatsioonide latentsuse vähendamise ja mäluhalduse parandamise nimel, mis võimaldab neil töötada suuremate ja detailsemate stseenidega.

Teine esiletõst on mootori stabiilsus projektides, mis kasutavad keerulist füüsikat või reaalajas simulatsioone. Uut kokkupõrkesüsteemi ja osakeste käitlemist on põhjalikult muudetud, pakkudes järjepidevamaid ja täpsemaid tulemusi.

Muud olulised muudatused hõlmavad järgmist:

  • Tõhusam ehitusprotsess.
  • Lisati valik ressursiredaktori hallatavate ressursifailide laadimise/salvestamise vormingu tüübi (XML, JSON, binaarfail) valimiseks.
  • Täiustatud silumiskogemus (kuni 50% väiksem redaktori mälukasutus, kiirem kompileerimisaeg silumisel ja iteratsiooniaja märkimisväärne lühenemine minutitelt sekunditele).
  • Lisatud on C++ 20 standardi tugi.
  • Usaldusväärsem varade töötleja, mis tuvastab sõltuvusi ja on jõudluse jaoks paremini optimeeritud.
  • Lua skriptifailide avamise konfiguratsioon välises redaktoris on parandatud.
  • Lohistamise toimingu tühistamise viga on parandatud, kui vara liigutatakse varade uurijas algasendisse.
  • Uue toimingu alustamisel tundlikkuse vähendamiseks on lisatud surnud tsoon.

Lõpuks, kui olete huvitatud sellest rohkem teada saama, saate üksikasju vaadata Järgmisel lingil.