Buksan ang 3D Engine 25.10: Isang napakalaking update na muling tumutukoy sa libreng 3D development

Pangunahing puntos
  • Ang O3DE 25.10 ay nagpapakilala ng mas makatotohanang pag-render na may mga pagpapahusay sa mga anino, reflection, at depth of field.
  • Ang editor ay tumatanggap ng mas intuitive na interface at pinalawig na suporta para sa Python at Lua.
  • Ang pangkalahatang pagganap at katatagan ng engine ay na-optimize sa mga kumplikadong simulation.
  • Pinapabuti ang cross-platform compatibility sa Linux, Windows, macOS, at Android.
  • Pinagtitibay nito ang pangako ng Open 3D Foundation sa ganap na libre at propesyonal na pag-unlad ng 3D.

Buksan ang 3D Engine (O3DE) 25.10

Inihayag ng Open 3D Foundation ang pagdating ng Buksan ang 3D Engine (O3DE) 25.10, isang bersyon na nagmamarka ng mahalagang hakbang pasulong sa ebolusyon ng pinaka-advanced na open-source na 3D engine sa libreng software.

Kasama sa Bersyon 25.10 ang mas malawak na iba't ibang mga framework na katugma sa mga simulation ng O3DE. Bilang karagdagan, ang mga bahagi ng robotics ng O3DE ay nahiwalay sa hiyas ng ROS2, na nagbibigay sa mga user ng higit na kakayahang umangkop. Ang mga bahagi ng ROS2 gem ay na-refactor din upang mapabuti ang karanasan ng user para sa komunidad ng O3DE.

Hindi lang pinapabuti ng update na ito ang performance at stability, ngunit pinapalawak din ang abot ng O3DE sa mga independiyenteng developer, game studio, at industrial simulation project na naghahanap ng propesyonal na alternatibo sa Unreal o Unity nang walang pagmamay-ari na paghihigpit.

Mga pangunahing bagong bagay ng Open 3D Engine 25.10

Sa bagong bersyon na ito ng Open 3D Engine 25.10, ang isa sa mga pangunahing tampok ay ang malawakang pag-overhaul ng pipeline ng pag-render nito. Atom, na ngayon ay nag-aalok ng higit na visual na katapatan at pinahabang suporta para sa mga kumplikadong materyales. Ang mga anino, reflection, at atmospheric effect ay umabot sa bagong antas nang detalyado salamat sa pagsasama ng mas mahusay na mga algorithm at mas matalinong pamamahala ng pandaigdigang pag-iilaw.

El Ang motor ngayon ay humahawak ng mga dynamic na kondisyon ng pag-iilaw at lalim ng field nang mas mahusay.Nagbibigay-daan ito para sa mas natural na mga eksena at mas nakaka-engganyong kapaligiran. Higit pa rito, Na-optimize ang performance sa mga system na may mga mid-range na GPUtinitiyak ang isang maayos na karanasan nang hindi sinasakripisyo ang kalidad ng visual.

Mas makapangyarihang tool para sa mga creator

Ang Bersyon 25.10 ay nagpapakilala rin ng mga kapansin-pansing pagpapahusay sa O3DE editor.Ang interface ay pinino upang mag-alok ng isang mas intuitive na daloy ng trabahona may pinahusay na pagsasama sa pagitan ng mga module ng animation, pagmomodelo, at scripting. Ang mga developer ay mayroon na ngayong mas matatag na sistema ng pag-debug at mga bagong opsyon para sa pamamahala ng mga kumplikadong eksena, na nagpapabilis sa proseso ng creative at binabawasan ang mga error sa panahon ng produksyon.

Gayundin, ito ay naging Pinahusay na pagiging tugma sa Python at Lua, na nagbibigay Nagbibigay ito sa mga programmer ng higit na kakayahang umangkop upang i-customize ang mga pag-uugali, i-automate ang mga gawain, at lumikha ng mga panloob na tool na iniayon sa bawat proyekto.

Bilang karagdagan, ang paunang suporta para sa mga breakpoint ay naidagdag sa ScriptCanvas. Ang tampok na ito ay nasa maagang pagbuo pa rin at hindi pinagana bilang default sa panahon ng compilation. Ang paunang suporta para sa isang panlabas na sistema ng pag-uulat ng pag-crash gamit ang CrashPad library ay naidagdag din.

Pag-optimize at suporta sa cross-platform

Ang O3DE 25.10 ay nagpapatibay sa multiplatform na profile nito na may pinahusay na compatibility sa Linux, Windows, at macOS, bilang karagdagan sa isang pinahusay na pagsasama ng Android para sa mga nakaka-engganyong karanasan sa mga mobile device. Ang mga inhinyero ng proyekto ay masinsinang nagtrabaho sa pag-optimize ng pagganap ng engine, pagbabawas ng latency sa mga simulation at pagpapabuti ng pamamahala ng memorya, na nagpapahintulot sa kanila na magtrabaho sa mas malaki at mas detalyadong mga eksena.

Isa pang highlight ay ang katatagan ng makina sa mga proyektong gumagamit ng kumplikadong pisika o mga real-time na simulation. Ang bagong sistema ng banggaan at paghawak ng particle ay lubusang binago, na naghahatid ng mas pare-pareho at tumpak na mga resulta.

Ang iba pang mahahalagang pagbabago ay kinabibilangan ng:

  • Isang mas mahusay na proseso ng pagtatayo.
  • Nagdagdag ng opsyon para piliin ang uri ng format (XML, JSON, binary) para sa pag-load/pag-save ng mga resource file na pinamamahalaan ng Resource Editor.
  • Isang pinahusay na karanasan sa pag-debug (hanggang 50% na pagbawas sa paggamit ng memorya ng editor, mas mabilis na oras ng compilation kapag nagde-debug, at isang makabuluhang pagbaba sa oras ng pag-ulit, mula minuto hanggang segundo).
  • Ang suporta para sa pamantayan ng C++ 20 ay naidagdag.
  • Isang mas maaasahang processor ng asset na nakakakita ng mga dependency at mas mahusay na na-optimize para sa pagganap.
  • Ang pagsasaayos para sa pagbubukas ng mga file ng script ng Lua sa isang panlabas na editor ay naitama.
  • Ang drag at drop na pagkilos upang kanselahin ang operasyon ay naitama kapag ang isang asset ay inilipat sa paunang posisyon nito sa Asset Explorer.
  • Nagdagdag ng dead zone para bawasan ang sensitivity kapag nagpapasimula ng bagong aksyon

Panghuli, kung interesado kang malaman ang tungkol dito, maaari kang kumunsulta sa mga detalye Sa sumusunod na link.