Open 3D Engine 25.10: Mullistava päivitys, joka määrittelee vapaan 3D-kehityksen uudelleen

Avainkohdat
  • O3DE 25.10 esittelee realistisemman renderöinnin parannuksilla varjoihin, heijastuksiin ja syväterävyyteen.
  • Editori saa intuitiivisemman käyttöliittymän ja laajennetun tuen Pythonille ja Lualle.
  • Moottorin kokonaissuorituskykyä ja vakautta optimoidaan monimutkaisissa simulaatioissa.
  • Parantaa alustojen välistä yhteensopivuutta Linuxin, Windowsin, macOS:n ja Androidin kanssa.
  • Se vahvistaa Open 3D Foundationin sitoutumisen täysin ilmaiseen ja ammattimaiseen 3D-kehitykseen.

Avoin 3D-moottori (O3DE) 25.10

Open 3D Foundation ilmoitti saapumisestaan Avoin 3D-moottori (O3DE) 25.10, versio, joka on tärkeä askel eteenpäin vapaiden ohjelmistojen edistyneimmän avoimen lähdekoodin 3D-moottorin kehityksessä.

Versio 25.10 sisältää laajemman valikoiman O3DE-simulaatioiden kanssa yhteensopivia kehyksiä. Lisäksi O3DE:n robotiikkakomponentit on erotettu ROS2-gemistä, mikä antaa käyttäjille enemmän joustavuutta. Osia ROS2-gemistä on myös uudistettu O3DE-yhteisön käyttökokemuksen parantamiseksi.

Tämä päivitys ei ainoastaan ​​paranna suorituskykyä ja vakautta, vaan myös laajentaa O3DE:n tavoittavuutta itsenäisille kehittäjille, pelistudioille ja teollisille simulaatioprojekteille, jotka etsivät ammattimaista vaihtoehtoa Unrealille tai Unitylle ilman omistusoikeudellisia rajoituksia.

Open 3D Enginen tärkeimmät uutuudet 25.10

Tässä uudessa Open 3D Engine 25.10 -versiossa yksi keskeisistä ominaisuuksista on sen renderöintiputken laaja uudistus. Atom, joka tarjoaa nyt paremman visuaalisen tarkkuuden ja laajennetun tuen monimutkaisille materiaaleille. Varjot, heijastukset ja tunnelmalliset vaikutukset saavuttavat uuden tason yksityiskohtaisemmin tehokkaampien algoritmien integroinnin ja globaalin valaistuksen älykkäämmän hallinnan ansiosta.

El Moottori käsittelee nyt dynaamisia valaistusolosuhteita ja syväterävyysaluetta paremmin.Tämä mahdollistaa luonnollisemmat kohtaukset ja mukaansatempaavamman tunnelman. Lisäksi Suorituskykyä on optimoitu järjestelmissä, joissa on keskitason näytönohjaimetvarmistaen sujuvan käyttökokemuksen tinkimättä visuaalisesta laadusta.

Tehokkaampia työkaluja sisällöntuottajille

Versio 25.10 tuo mukanaan myös merkittäviä parannuksia O3DE-editoriin.Käyttöliittymää on hiottu tarjoamaan intuitiivisemman työnkulunparannetulla integraatiolla animaatio-, mallinnus- ja skriptausmoduulien välillä. Kehittäjillä on nyt vankempi virheenkorjausjärjestelmä ja uusia vaihtoehtoja monimutkaisten kohtausten hallintaan, mikä nopeuttaa luovaa prosessia ja vähentää virheitä tuotannon aikana.

Samoin on ollut Parannettu yhteensopivuus Pythonin ja Luan kanssa, mikä tarjoaa Se antaa ohjelmoijille suuremman joustavuuden mukauttaa toimintaa, automatisoida tehtäviä ja luoda kullekin projektille räätälöityjä sisäisiä työkaluja.

Lisäksi ScriptCanvasiin on lisätty alustava tuki keskeytyskohdille. Tämä ominaisuus on vielä kehitysvaiheessa ja se on oletusarvoisesti poistettu käytöstä käännöksen aikana. Myös CrashPad-kirjastoa käyttävälle ulkoiselle kaatumisraportointijärjestelmälle on lisätty alustava tuki.

Optimointi ja alustojen välinen tuki

O3DE 25.10 vahvistaa monialustaista profiiliaan parannetulla yhteensopivuudella Linuxin, Windowsin ja macOS:n kanssa sekä a:n avulla. parannettu Android-integraatio mukaansatempaavia kokemuksia varten mobiililaitteilla. Projekti-insinöörit ovat työskennelleet intensiivisesti optimoidakseen pelimoottorin suorituskykyä, vähentääkseen simulaatioiden viivettä ja parantaakseen muistinhallintaa, minkä ansiosta he voivat työskennellä suurempien ja yksityiskohtaisempien kohtausten kanssa.

Toinen kohokohta on moottorin vakautta projekteissa, jotka käyttävät monimutkaista fysiikkaa tai reaaliaikaisia ​​simulaatioita. Uusi törmäysjärjestelmä ja hiukkasten käsittely on uudistettu perusteellisesti, mikä tuottaa johdonmukaisempia ja tarkempia tuloksia.

Muita tärkeitä muutoksia ovat:

  • Tehokkaampi rakennusprosessi.
  • Lisättiin vaihtoehto, jolla voi valita resurssieditorin hallinnoimien resurssitiedostojen lataus-/tallennusmuototyypin (XML, JSON, binääri).
  • Parannettu virheenkorjauskokemus (jopa 50 % pienempi editorin muistin käyttö, nopeammat käännösajat virheenkorjauksessa ja merkittävä iteraatioajan lyheneminen minuuteista sekunteihin).
  • Tuki C++ 20 -standardille on lisätty.
  • Luotettavampi resurssien prosessori, joka tunnistaa riippuvuudet ja on paremmin optimoitu suorituskykyä varten.
  • Lua-skriptitiedostojen avaamisen ulkoisessa editorissa asetukset on korjattu.
  • Vedä ja pudota -toiminto, jolla peruutetaan toiminto, on korjattu, kun resurssi siirretään alkuperäiseen sijaintiinsa resurssien hallinnassa.
  • Kuollut alue on lisätty herkkyyden vähentämiseksi uutta toimintoa aloitettaessa

Lopuksi, jos haluat tietää enemmän siitä, voit tutustua yksityiskohtiin Seuraavassa linkissä.