Serbestberdana Open 3D Engine 23.10, ku ji hêla Amazon ve hatî vekirin

Weqfa 3D ya Vekirî (O3DF) guhertoya 23.10 ya motora xwe ya lîstika 3D ya çavkaniya vekirî, Open 3D Engine (O3DE), derxist, ku ji bo pêşxistina lîstikên AAA yên nûjen û simulatorên bi kalîteya bilind ên ku dikarin di wextê rast de bixebitin û performansa kalîteya sînemayî pêşkêş bikin guncan e. Kod bi C++ hatiye nivîsandin û di bin lîsansa Apache 2.0 de hatiye weşandin. Piştgiriya platformê heye. Linux, Windows, macOS, iOS û Android.

Motora O3DE di Tîrmeha 2021an de ji hêla Amazonê ve wekî çavkaniya vekirî hate pêşkêş kirin û li ser koda motora xwedan a Amazon Lumberyard a ku berê hatiye pêşve xistin hatiye çêkirin, ku li ser teknolojiyên motora CryEngine ku di sala 2015an de ji Crytek lîsans wergirtiye hatiye çêkirin. Ji dema derketina wê ya wekî çavkaniya vekirî ve, pêşveçûna motorê ji hêla Weqfa Open 3D ya ne-qezenc ve tê çavdêrî kirin, ku di bin sîwana... de hatiye damezrandin. Linux Weqf. Ji bilî Amazonê, şîrketên wekî Epic Games, Adobe, Huawei, Microsoft, Intel, û Niantic tevlî projeyê bûne.

Di motorê de jîngehek pêşkeftina lîstikê ya yekbûyî, pergalek rendering a fotorealîst a pir-texlîdî Atom Renderer bi piştgirîya Vulkan, Metal û DirectX 12, edîtorek modela 3D ya berfireh, pergalek anîmasyona karakterê (Emotion FX), pergalek pêşkeftina hilberek nîv-qediyayî vedihewîne. (prefab), motora simulasyona fîzîkê ya rast-dem û pirtûkxaneyên matematîkî yên ku bi rêwerzên SIMD bikar tînin. Ji bo danasîna mantiqa lîstikê, hawîrdorek bernamesaziya dîtbar (Script Canvas), û hem jî zimanên Lua û Python, dikare were bikar anîn.

Proje di destpêkê de hate sêwirandin ku li gorî hewcedariyên we were adaptekirin û xwedan mîmariyek modular e. Bi tevahî, zêdetirî 30 modul têne pêşkêş kirin, wekî pirtûkxaneyên cihêreng têne peyda kirin, ji bo veguheztinê, entegrasyonê di projeyên partiya sêyemîn de û ji hev cuda têne bikar anîn. Mînakî, bi saya modularîteyê, pêşdebiran dikarin pêşkêşkara grafîkê, pergala deng, piştgirîya ziman, stûna torê, motora fîzîkê û her pêkhateyên din biguhezînin.

Di nav guhertinên di guhertoya nû de:

  • Jîngeha bernamesaziya skrîpta dîtbar (Script Canvas) ji bo girêkên kompakt ên ku cîhê dîtbarî kêmtir digirin û ji bo birêvebirina karûbarên hêsan hatine sêwirandin piştgirî zêde kiriye. Taybetmendiya nû destûrê dide te ku hûn grafika girêkê tevlihevtir bikin û jêbirinê hêsantir bikin.
  • Çarçoveyek ceribandinek DPE (Edîtorê Taybetmendiya Belgeyê) ji bo afirandina edîtorên milkê bêyî ku têkevin nav tevliheviyên pêşdebirina navbeynkariya bikarhêner li Qt-yê û bêyî xeman li ser pêkanîna veqetandî ya amûrên ji bo veqetandin û parzûnkirina hêmanan hatiye zêdekirin. Pêşvebir tenê pêdivî ye ku sêwirana hêmanan, behremendiya guherandinê û taybetmendiyên navberê di forma belgeyek XML de, ku bi karanîna widgeta DocumentPropertyEditor veguhezîne navbeynkariya pêwîst, dîzayn bike. Yekem amûra ku bi karanîna DPE ve hatî bicîh kirin navbeynkariya "Consol Variables" bû.
  • Ji bo hilberandina hilberên nîv-qediyayî (Prefab Overrides) navgînek ceribandinê lê zêde kir, ku dihêle hûn bi serbestî naveroka mînakên hilberên nîv-qediyayî biguhezînin.
  • Taybetmendî têne pêşkêş kirin ku çêkirina depoyên xwerû yên bi modulên pêvek (Gems), şablon û projeyan otomatîk bikin.
  • Ji bo hêsankirina sazkirina guhertoya berhevkirî ya Open 3D Engine, pakêtên snap ji bo hatine afirandin Ubuntu 20.04 û 22.0.
  • Kapasîteyên hinardekirinê yên projeyên ku bi karanîna Open 3D Engine hatine afirandin ji bo berfirehtir bûne. Windows, Linux, Linux Server û iOS. Di demek nêzîk de piştgiriya hinardekirina projeyan ji bo iOS tê hêvîkirin. Android.
  • Sîstema renderkirina Atom ji hêla performans û kalîteya renderkirinê ve baştir bûye, û piştgirî ji bo cîhazên mobîl ên iOS-ê hatiye zêdekirin. AndroidÇarçoveyek ji bo xebata hevdem bi gelek GPUyan re hatiye zêdekirin. Piştgiriya refleksa tîrêj-şopkirî hatiye bicîhkirin. Piştgiriya mekanîzmayên veqetandina bîranînê yên VMA (Vulkan Memory Allocator) û DX12MA (DirectX Memory Allocator) hatiye zêdekirin.
  • Derfetên çêkirina simulatorên robotan hatine berfireh kirin. Pergala şablonên projeyê ji bo robotan bi girîngî çêtir bûye. Ji bo çêkirina zû çêkirina çekên robotîk şablonek lê zêde kir. Belgekirin ji bo xebitandina şablonên projeyê bi karanîna platforma Pergala Operasyona Robot (ROS2) tê peyda kirin. Ji bo veguheztina torque piştgirî ji bo girêdanên prizmatîk zêde kir. Performansa pêkhateya kamerayê baştir bûye û vebijarkên ji bo xweşkirina pêkhateya kamerayê hatine berfireh kirin. Du cureyên girêk têne pêşkêş kirin: valahiya û tilî. Parçeyek senora têkiliyê lê zêde kir.

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster