Open 3D Engine 25.10: Kemas kini monumental yang mentakrifkan semula pembangunan 3D percuma

Perkara utama
  • O3DE 25.10 memperkenalkan pemaparan yang lebih realistik dengan penambahbaikan pada bayang-bayang, pantulan dan kedalaman medan.
  • Editor menerima antara muka yang lebih intuitif dan sokongan lanjutan untuk Python dan Lua.
  • Prestasi dan kestabilan enjin keseluruhan dioptimumkan dalam simulasi yang kompleks.
  • Meningkatkan keserasian merentas platform dengan Linux, Windows, macOS dan Android.
  • Ia mengesahkan komitmen Open 3D Foundation untuk pembangunan 3D yang bebas dan profesional sepenuhnya.

Buka Enjin 3D (O3DE) 25.10

Yayasan 3D Terbuka mengumumkan ketibaan Buka Enjin 3D (O3DE) 25.10, versi yang menandakan langkah penting ke hadapan dalam evolusi enjin 3D sumber terbuka paling maju dalam perisian percuma.

Versi 25.10 merangkumi pelbagai jenis rangka kerja yang serasi dengan simulasi O3DE. Selain itu, komponen robotik O3DE telah diasingkan daripada permata ROS2, memberikan pengguna lebih fleksibiliti. Sebahagian daripada permata ROS2 juga telah difaktorkan semula untuk meningkatkan pengalaman pengguna bagi komuniti O3DE.

Kemas kini ini bukan sahaja meningkatkan prestasi dan kestabilan, tetapi juga memperluaskan capaian O3DE kepada pembangun bebas, studio permainan dan projek simulasi industri yang mencari alternatif profesional kepada Unreal atau Unity tanpa sekatan proprietari.

Kebaharuan utama Open 3D Engine 25.10

Dalam versi baharu Open 3D Engine 25.10 ini, salah satu ciri utama ialah baik pulih secara meluas pada saluran paip pemaparannya. Atom, yang kini menawarkan kesetiaan visual yang lebih baik dan sokongan lanjutan untuk bahan yang kompleks. Bayang-bayang, pantulan dan kesan atmosfera mencapai tahap yang baharu secara terperinci terima kasih kepada penyepaduan algoritma yang lebih cekap dan pengurusan pencahayaan global yang lebih bijak.

El Motor kini mengendalikan keadaan cahaya dinamik dan kedalaman medan dengan lebih baik.Ini membolehkan pemandangan yang lebih semula jadi dan suasana yang lebih mengasyikkan. Tambahan pula, Prestasi telah dioptimumkan pada sistem dengan GPU julat pertengahanmemastikan pengalaman yang lancar tanpa mengorbankan kualiti visual.

Alat yang lebih berkuasa untuk pencipta

Versi 25.10 juga memperkenalkan penambahbaikan ketara kepada editor O3DE.Antara muka telah diperhalusi untuk menawarkan aliran kerja yang lebih intuitifdengan penyepaduan yang lebih baik antara animasi, pemodelan dan modul skrip. Pembangun kini mempunyai sistem penyahpepijatan yang lebih mantap dan pilihan baharu untuk menguruskan adegan yang kompleks, yang mempercepatkan proses kreatif dan mengurangkan ralat semasa pengeluaran.

Begitu juga, ia telah berlaku Keserasian yang dipertingkatkan dengan Python dan Lua, menyediakan Ia memberi pengaturcara lebih fleksibiliti untuk menyesuaikan tingkah laku, mengautomasikan tugas dan mencipta alatan dalaman yang disesuaikan dengan setiap projek.

Selain itu, sokongan awal untuk titik putus telah ditambahkan pada ScriptCanvas. Ciri ini masih dalam pembangunan awal dan dilumpuhkan secara lalai semasa penyusunan. Sokongan awal untuk sistem pelaporan ranap luaran menggunakan pustaka CrashPad juga telah ditambahkan.

Pengoptimuman dan sokongan merentas platform

O3DE 25.10 memperkukuh profil berbilang platformnya dengan keserasian yang lebih baik dengan Linux, Windows dan macOS, sebagai tambahan kepada penyepaduan Android yang lebih baik untuk pengalaman mendalam pada peranti mudah alih. Jurutera projek telah bekerja secara intensif untuk mengoptimumkan prestasi enjin, mengurangkan kependaman dalam simulasi dan meningkatkan pengurusan memori, membolehkan mereka bekerja dengan adegan yang lebih besar dan lebih terperinci.

Sorotan lain ialah kestabilan enjin dalam projek yang menggunakan fizik yang kompleks atau simulasi masa nyata. Sistem perlanggaran baharu dan pengendalian zarah telah disemak secara menyeluruh, memberikan hasil yang lebih konsisten dan tepat.

Perubahan penting lain termasuk:

  • Proses pembinaan yang lebih cekap.
  • Pilihan telah ditambahkan untuk memilih jenis format (XML, JSON, binari) untuk memuatkan/menyimpan fail sumber yang diuruskan oleh Editor Sumber.
  • Pengalaman penyahpepijatan yang dipertingkatkan (pengurangan sehingga 50% dalam penggunaan memori editor, masa penyusunan yang lebih pantas semasa penyahpepijatan dan pengurangan ketara dalam masa lelaran, dari minit ke saat).
  • Sokongan untuk standard C++ 20 telah ditambah.
  • Pemproses aset yang lebih dipercayai yang mengesan kebergantungan dan lebih dioptimumkan untuk prestasi.
  • Konfigurasi untuk membuka fail skrip Lua dalam editor luaran telah diperbetulkan.
  • Tindakan seret dan lepas untuk membatalkan operasi telah diperbetulkan apabila aset dialihkan ke kedudukan asalnya dalam Penjelajah Aset.
  • Zon mati telah ditambahkan untuk mengurangkan sensitiviti apabila memulakan tindakan baharu

Akhirnya, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh melihat butirannya Dalam pautan berikut.