Нашри муҳаррики Open 3D 23.10, ки аз ҷониби Amazon кушода шудааст

Бунёди Open 3D (O3DF) версияи 23.10-и муҳаррики бозии 3D-и кушодаасоси худ Open 3D Engine (O3DE)-ро баровард, ки барои таҳияи бозиҳои муосири AAA ва симуляторҳои баландсифат, ки қодиранд дар вақти воқеӣ кор кунанд ва иҷрои босифати синамоиро таъмин кунанд, мувофиқ аст. Код бо забони C++ навишта шудааст ва таҳти иҷозатномаи Apache 2.0 нашр шудааст. Дастгирии платформа дастрас аст. Linux, Windows, macOS, iOS ва Android.

Муҳаррики O3DE моҳи июли соли 2021 аз ҷониби Amazon бо манбаи кушода ба даст оварда шуд ва бар асоси рамзи муҳаррики қаблан таҳияшудаи Amazon Lumberyard, ки бар асоси технологияи CryEngine, ки аз Crytek дар соли 2015 иҷозатнома гирифтааст, сохта шудааст, сохта шудааст. Аз замони баровардани он бо манбаи кушода, таҳияи муҳаррик аз ҷониби Бунёди ғайритиҷоратии Open 3D, ки таҳти сарпарастии ... таъсис ёфтааст, назорат карда мешавад. Linux Бунёд. Илова бар Amazon, ширкатҳо ба монанди Epic Games, Adobe, Huawei, Microsoft, Intel ва Niantic ба ин лоиҳа ҳамроҳ шуданд.

Муҳаррик як муҳити ҳамгирошудаи таҳияи бозӣ, як системаи бисёрсоҳаи аксбардории фотореалистии Atom Renderer бо дастгирии Vulkan, Metal ва DirectX 12, муҳаррири васеъшавандаи модели 3D, системаи аниматсияи аломатҳо (Emotion FX), системаи коркарди маҳсулоти нимтайёрро дар бар мегирад. (префаб), як муҳаррики моделиронии физика дар вақти воқеӣ ва китобхонаҳои математикӣ бо истифода аз дастурҳои SIMD. Барои муайян кардани мантиқи бозӣ, метавонад муҳити барномасозии визуалӣ (Script Canvas), инчунин забонҳои Lua ва Python истифода шавад.

Лоиҳа дар аввал тарҳрезӣ шуда буд, ки ба ниёзҳои шумо мутобиқ бошад ва меъмории модулӣ дорад. Дар маҷмӯъ, зиёда аз 30 модулҳо пешниҳод карда мешаванд, ки ҳамчун китобхонаҳои алоҳида таъмин карда мешаванд, ки барои иваз кардан, ҳамгироӣ ба лоиҳаҳои тарафи сеюм мувофиқанд ва алоҳида истифода мешаванд. Масалан, ба шарофати модулият, таҳиягарон метавонанд рендерери графикӣ, системаи садо, дастгирии забон, стеки шабака, муҳаррики физикӣ ва ҳама ҷузъҳои дигарро иваз кунанд.

Дар байни тағйирот дар версияи нав:

  • Муҳити барномасозии скрипти визуалӣ (Script Canvas) барои гиреҳҳои паймоне, ки фазои камтари визуалиро ишғол мекунанд ва барои иҷрои амалиёти оддӣ тарҳрезӣ шудаанд, илова кардааст. Хусусияти нав ба шумо имкон медиҳад, ки графи гиреҳро зичтар ва ислоҳи осонтар созед.
  • Чаҳорчӯбаи таҷрибавии DPE (Editor Property Document) барои эҷоди муҳаррирони амвол бидуни омӯхтани нозукиҳои таҳияи интерфейсҳои корбар дар Qt ва бидуни нигаронӣ дар бораи татбиқи алоҳидаи асбобҳо барои ҷудокунӣ ва филтркунии унсурҳо илова карда шудааст. Ба таҳиягар танҳо лозим аст, ки тарҳбандии элементҳо, рафтори таҳриркунӣ ва хосиятҳои интерфейсро дар шакли ҳуҷҷати XML тарҳрезӣ кунад, ки он бо истифода аз виҷети DocumentPropertyEditor ба интерфейси зарурӣ табдил дода мешавад. Аввалин асбобе, ки бо истифода аз DPE амалӣ карда шуд, интерфейси "Тағйирёбандаҳои консолӣ" буд.
  • Интерфейси таҷрибавӣ барои барҳам додани маҳсулоти нимтайёр (Prefab Overrides) илова карда шуд, ки ба шумо имкон медиҳад, ки мундариҷаи маҳсулоти нимтайёрро озодона тағир диҳед.
  • Хусусиятҳо барои автоматикунонии эҷоди анборҳои фармоишӣ бо модулҳои иловагӣ (Gems), қолибҳо ва лоиҳаҳо пешниҳод карда мешаванд.
  • Барои содда кардани насби версияи компилятсияшудаи Open 3D Engine, бастаҳои snap барои ... сохта шудаанд. Ubuntu 20.04 ва 22.0.
  • Имкониятҳои содиротии лоиҳаҳое, ки бо истифода аз муҳаррики Open 3D сохта шудаанд, барои ... васеъ карда шуданд. Windows, Linux, Linux Сервер ва iOS. Интизор меравад, ки ба зудӣ дастгирии содироти лоиҳаҳо барои iOS ба даст оварда шавад. Android.
  • Системаи рендеринги Atom аз ҷиҳати самаранокӣ ва сифати рендеринг беҳтар карда шуд ва дастгирии дастгоҳҳои мобилии iOS илова карда шуд. AndroidЧаҳорчӯбае барои кор ҳамзамон бо якчанд GPU илова карда шуд. Дастгирии инъикоси пайгирии нурҳо амалӣ карда шуд. Дастгирии механизмҳои тақсимоти хотираи VMA (Vulkan Memory Allocator) ва DX12MA (DirectX Memory Allocator) илова карда шуд.
  • Имкониятҳои эҷоди симуляторҳои роботҳо васеъ карда шуданд. Системаи қолибҳои лоиҳавӣ барои роботҳо хеле такмил дода шуд. Шаблон барои зуд сохтани силоҳҳои роботӣ илова карда шуд. Ҳуҷҷатҳо барои иҷро кардани қолибҳои лоиҳа бо истифода аз платформаи Robot Operating System (ROS2) пешниҳод карда мешаванд. Дастгирии иловашуда барои пайвастҳои призматикӣ барои интиқоли момент. Фаъолияти ҷузъҳои камера беҳтар карда шуд ва имконоти мутобиқсозии ҷузъи камера васеъ карда шуданд. Ду намуди грепперҳо пешниҳод карда мешаванд: чангкашак ва ангушт. Қисмати сенсори тамос илова карда шудааст.

Манбаъ: opennet.ru

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster