Фондација Open 3D је најавила долазак Отворени 3Д мотор (O3DE) 25.10, верзија која означава важан корак напред у еволуцији најнапреднијег 3Д мотора отвореног кода у слободном софтверу.
Верзија 25.10 укључује шири избор фрејмворка компатибилних са O3DE симулацијама. Поред тога, O3DE-ове компоненте роботике су одвојене од ROS2 гема, што корисницима даје већу флексибилност. Делови ROS2 гема су такође рефакторисани како би се побољшало корисничко искуство за O3DE заједницу.
Ово ажурирање не само да побољшава перформансе и стабилност, већ и проширује домет O3DE-а на независне програмере, студије за игре и пројекте индустријске симулације који траже професионалну алтернативу за Unreal или Unity без власничких ограничења.
Главне новине Опен 3Д Енгине 25.10
У овој новој верзији Open 3D Engine-а 25.10, једна од кључних карактеристика је опсежна ревизија његовог процеса рендеровања. Атом, који сада нуди већу визуелну верност и проширену подршку за сложене материјале. Сенке, рефлексије и атмосферски ефекти достижу нови ниво детаљно захваљујући интеграцији ефикаснијих алгоритама и паметнијем управљању глобалним осветљењем.
El Мотор сада боље подноси динамичке услове осветљења и дубину поља.Ово омогућава природније сцене и импресивнију атмосферу. Штавише, Перформансе су оптимизоване на системима са графичким процесорима средњег рангаобезбеђујући глатко искуство без жртвовања визуелног квалитета.
Моћнији алати за креаторе
Верзија 25.10 такође уводи значајна побољшања у O3DE едитор.Интерфејс је побољшан како би понудио интуитивнији радни токса побољшаном интеграцијом између модула за анимацију, моделирање и скриптовање. Програмери сада имају робуснији систем за отклањање грешака и нове опције за управљање сложеним сценама, што убрзава креативни процес и смањује грешке током продукције.
Исто тако, било је Побољшана компатибилност са Пајтоном и Луом, пружајући То програмерима даје већу флексибилност да прилагоде понашање, аутоматизују задатке и креирају интерне алате прилагођене сваком пројекту.
Поред тога, почетна подршка за тачке прекида је додата у ScriptCanvas. Ова функција је још увек у раној фази развоја и подразумевано је онемогућена током компилације. Такође је додата почетна подршка за екстерни систем за пријављивање падова помоћу библиотеке CrashPad.
Оптимизација и подршка за више платформи
O3DE 25.10 појачава свој мултиплатформски профил побољшаном компатибилношћу са Linux-ом, Windows-ом и macOS-ом, поред... побољшана интеграција са Андроидом за импресивна искуства на мобилним уређајима. Пројектни инжењери су интензивно радили на оптимизацији перформанси мотора, смањењу латенције у симулацијама и побољшању управљања меморијом, што им омогућава рад са већим и детаљнијим сценама.
Још један врхунац је стабилност мотора у пројектима који користе сложену физику или симулације у реалном времену. Нови систем судара и руковање честицама су темељно ревидирани, пружајући доследније и тачније резултате.
Друге важне промене укључују:
- Ефикаснији процес изградње.
- Додата је опција за избор типа формата (XML, JSON, бинарни) за учитавање/чување датотека ресурса којима управља Уређивач ресурса.
- Побољшано искуство отклањања грешака (смањење коришћења меморије уређивача до 50%, брже време компајлирања приликом отклањања грешака и значајно смањење времена итерације, са минута на секунде).
- Додата је подршка за C++ 20 стандард.
- Поузданији процесор средстава који детектује зависности и боље је оптимизован за перформансе.
- Конфигурација за отварање Луа скриптних датотека у екстерном едитору је исправљена.
- Акција превлачења и испуштања за отказивање операције је исправљена када се средство премести на почетну позицију у Прегледачу средстава.
- Додата је мртва зона ради смањења осетљивости приликом покретања нове акције.
Коначно, ако сте заинтересовани да сазнате више о томе, можете се консултовати са детаљима У следећем линку.