Open 3D Engine 25.10: Egy monumentális frissítés, amely újraértelmezi a szabad 3D fejlesztést

Főbb pontok
  • Az O3DE 25.10 realisztikusabb renderelést vezet be az árnyékok, tükröződések és mélységélesség fejlesztéseivel.
  • A szerkesztő intuitívabb felületet és kibővített Python és Lua támogatást kapott.
  • A motor teljesítményét és stabilitását komplex szimulációkban optimalizálják.
  • Javítja a platformfüggetlen kompatibilitást Linux, Windows, macOS és Android rendszerekkel.
  • Ez megerősíti az Open 3D Foundation elkötelezettségét a teljesen ingyenes és professzionális 3D fejlesztés iránt.

Nyílt 3D motor (O3DE) 25.10

Az Open 3D Foundation bejelentette a következő érkezését: Nyílt 3D motor (O3DE) 25.10, egy olyan verzió, amely fontos lépést jelent a szabad szoftverek között a legfejlettebb nyílt forráskódú 3D motor fejlődésében.

A 25.10-es verzió szélesebb körű, az O3DE szimulációival kompatibilis keretrendszereket tartalmaz. Ezenkívül az O3DE robotikai komponenseit elválasztották a ROS2 gemtől, ami nagyobb rugalmasságot biztosít a felhasználóknak. A ROS2 gem egyes részeit is átdolgozták az O3DE közösség felhasználói élményének javítása érdekében.

Ez a frissítés nemcsak a teljesítményt és a stabilitást javítja, hanem kiterjeszti az O3DE elérhetőségét a független fejlesztők, játékstúdiók és ipari szimulációs projektek felé is, amelyek professzionális alternatívát keresnek az Unreal vagy az Unity helyett, tulajdonosi korlátozások nélkül.

Az Open 3D Engine főbb újdonságai 25.10

Az Open 3D Engine 25.10 új verziójában az egyik legfontosabb funkció a renderelési folyamat átfogó átalakítása. Atom, amely mostantól nagyobb vizuális hűséget és kibővített támogatást kínál komplex anyagokhoz. Az árnyékok, a tükröződések és a légköri hatások új szintre emelkednek részletesebben a hatékonyabb algoritmusok integrációjának és a globális megvilágítás intelligensebb kezelésének köszönhetően.

El A motor mostantól jobban kezeli a dinamikus fényviszonyokat és a mélységélességet.Ez természetesebb jeleneteket és magával ragadóbb hangulatot tesz lehetővé. Továbbá, A teljesítmény optimalizálva lett a középkategóriás GPU-kkal rendelkező rendszerekenzökkenőmentes élményt biztosít a vizuális minőség feláldozása nélkül.

Hatékonyabb eszközök alkotóknak

A 25.10-es verzió jelentős fejlesztéseket is bevezet az O3DE szerkesztőben.A felületet finomították, hogy intuitívabb munkafolyamatot biztosítsonaz animációs, modellezési és szkriptelési modulok közötti jobb integrációval. A fejlesztők mostantól egy robusztusabb hibakeresési rendszerrel és új lehetőségekkel rendelkeznek. összetett jelenetek kezeléséhez, ami felgyorsítja a kreatív folyamatot és csökkenti a hibákat a gyártás során.

Hasonlóképpen, az is történt Fokozott kompatibilitás Pythonnal és Lua-val, amely biztosítja a Nagyobb rugalmasságot biztosít a programozóknak a viselkedés testreszabásában, a feladatok automatizálásában és az egyes projektekhez igazított belső eszközök létrehozásában.

Ezenkívül a ScriptCanvashoz hozzáadták a töréspontok kezdeti támogatását. Ez a funkció még korai fejlesztés alatt áll, és alapértelmezés szerint le van tiltva a fordítás során. Hozzáadták a CrashPad könyvtárat használó külső hibajelentési rendszer kezdeti támogatását is.

Optimalizálás és platformfüggetlen támogatás

Az O3DE 25.10 megerősíti többplatformos profilját a Linux, Windows és macOS rendszerekkel való jobb kompatibilitással, valamint a következőkkel: továbbfejlesztett Android integráció a mobileszközökön elérhető magával ragadó élményekhez. A projektmérnökök intenzíven dolgoztak a motor teljesítményének optimalizálásán, a szimulációk késleltetésének csökkentésén és a memóriakezelés javításán, lehetővé téve számukra a nagyobb és részletesebb jelenetekkel való munkát.

Egy másik kiemelés a motorstabilitás komplex fizikát alkalmazó projektekben vagy valós idejű szimulációk. Az új ütközési rendszert és részecskekezelést alaposan átdolgozták, így következetesebb és pontosabb eredményeket kapunk.

További fontos változások:

  • Hatékonyabb építési folyamat.
  • Hozzáadtunk egy lehetőséget, amellyel kiválasztható a formátumtípus (XML, JSON, bináris) az Erőforrás-szerkesztő által kezelt erőforrásfájlok betöltéséhez/mentéséhez.
  • Továbbfejlesztett hibakeresési élmény (akár 50%-kal csökkent a szerkesztő memóriahasználata, gyorsabb fordítási idők hibakereséskor, és az iterációs idő jelentős csökkenése, percekről másodpercekre).
  • Hozzáadva a C++ 20 szabvány támogatása.
  • Megbízhatóbb eszközfeldolgozó, amely észleli a függőségeket, és jobban optimalizált a teljesítményhez.
  • A Lua szkriptfájlok külső szerkesztőben történő megnyitásának konfigurációja javítva lett.
  • Kijavítottuk a művelet húzással történő megszakítását lehetővé tevő hibát, amikor egy eszközt az Eszközkezelőben a kezdeti helyére mozgatnak.
  • Hozzáadtunk egy holt zónát az érzékenység csökkentése érdekében új művelet indításakor.

Végül, ha többet szeretne megtudni róla, akkor tanulmányozza a részleteket A következő linken.