Siideynta ugu horeysa ee Amazon's Open Engine 3D

Hay'adda aan faa'iido doonka ahayn ee Open 3D Foundation (O3DF) ayaa daabacday sii-deynta ugu horreysa ee muhiimka ah ee mashiinka ciyaarta 3D ee furan Fur 3D Engine (O3DE), oo ku habboon horumarinta ciyaaraha AAA ee casriga ah iyo jilitaanno daacadnimo sare leh oo awood u leh tayada tayada dhabta ah. Koodhku wuxuu ku qoran yahay C++ waxaana lagu daabacay shatiga Apache 2.0. Waxaa jira taageero Linux, Windows, macOS, iOS iyo aaladaha Android.

Koodhka isha ee mashiinka O3DE waxaa furay bishii Luulyo ee sanadkan Amazon wuxuuna ku saleysan yahay koodhka mashiinka Amazon Lumberyard ee hore loo sameeyay, oo lagu dhisay teknoolojiyadda engine CryEngine oo shati laga siiyay Crytek sanadkii 2015. Si loo horumariyo mishiinka madal dhexdhexaad ah, oo hoos timaada Linux Foundation, ururka Open 3D Foundation ayaa la abuuray, kaas oo, marka lagu daro Amazon, shirkadaha sida Adobe, Huawei, Intel, Koofiyada Cas, Niantic, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, Ururka Horumarinta Ciyaaraha Caalamiga ah, SideFX iyo Robotics Furan.

Siideynta ugu horeysa ee Amazon's Open Engine 3D

Matoorka waxaa horay u isticmaalay Amazon, dhowr ciyaaraha iyo istuudiyaha animation, iyo sidoo kale shirkadaha robotics. Waxaa ka mid ah ciyaaraha lagu sameeyay mashiinka, New World iyo Deadhaus Sonata waa la xusi karaa. Mashruucu markii hore waxa loo qorsheeyay in uu laqabsado baahiyahaaga oo uu leeyahay qaab dhismeed modular ah. Wadar ahaan, in ka badan 30 qaybood ayaa la bixiyaa, oo loo keenay sidii maktabado gaar ah, oo ku habboon beddelka, ku biirinta mashaariicda dhinac saddexaad oo si gaar ah loo isticmaalo. Tusaale ahaan, mahadda modularity, horumariyayaashu waxay bedeli karaan soo-bandhigaha garaafyada, nidaamka dhawaaqa, taageerada luqadda, xirmooyinka shabakada, matoorka fiisigiska iyo qaybaha kale.

Qaybaha matoorka ugu muhiimsan:

  • Deegaanka isku dhafan ee horumarinta ciyaaraha.
  • Nidaamka gudbinta sawir-qaadista badan ee dunta badan leh Atom Renderer oo taageero u ah Vulkan, Birta iyo DirectX 12 garaafyada APIs.
  • Tifaftiraha moodeelka 3D la ballaarin karo.
  • Nidaam hoosaadka codka.
  • Habka animation Character (Dareen FX).
  • Nidaamka horumarinta alaabada dhammaatay (prefab).
  • Matoorka jilitaanka hababka jireed waqtiga dhabta ah. NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast iyo AMD TressFX waxaa lagu taageeraa jilitaanka fiisigiska.
  • Maktabadaha xisaabta isticmaalaya tilmaamaha SIMD.
  • Nidaam-hoosaadyo shabakadeed oo taageero u ah isku-xidhka taraafigga iyo sirta, jilitaanka mashaakilaadka shabakadda, ku-celinta xogta iyo isku-dubbaridka qulqulka.
  • Qaabka mesh Universal ee agabka ciyaarta. Waa suurtagal in laga soo saaro agab qoraallada Python oo si isku mid ah loo raro agabka.
  • Qaybaha lagu qeexayo macquulka ciyaarta ee Lua iyo Python.

Siideynta ugu horeysa ee Amazon's Open Engine 3D

Farqiga u dhexeeya O3DE iyo mashiinka Amazon Lumberyard waxaa ka mid ah nidaam dhisme cusub oo ku saleysan Cmake, qaab dhismeed modular ah, adeegsiga yutiilitida furan, nidaam horudhac ah oo cusub, is-dhexgal isticmaale oo dheeri ah oo ku saleysan Qt, awoodo dheeri ah oo loogu talagalay la shaqeynta adeegyada daruuraha, wanaajinta waxqabadka, awoodaha isku xidhka cusub, iyo matoor la wanaajiyay.

Waxaa la xusay in ka dib markii la furay code engine, in ka badan 250 horumarinta ku biireen mashruuca oo ay fuliyeen 2182 isbedel. Siideynta ugu horreysa ee mashruuca ayaa ka gudubtay marxaladda xasilinta waxaana loo aqoonsan yahay inay diyaar u tahay horumarinta ciyaaraha 3D ee xirfadlayaasha ah iyo jilayaasha. Linux, samaynta xidhmooyin qaab deb ah ayaa bilaabmay, rakibe ayaa loo soo jeediyay Windows. Nooca cusub wuxuu sidoo kale ku darayaa hal-abuurkan sida qalabyada sifada iyo tijaabinta waxqabadka, abuuraha muuqaalka tijaabada ah, is dhexgalka jawiga barnaamijka muuqaalka qoraalka Canvas, nidaamka kordhinta Gem ee taageerada adeegyada daruuraha, wax-ku-kordhinta abuuritaanka ciyaaraha khadka tooska ah ee ciyaartoy badan, SDK si loogu habeeyo mishiinka iyo horumarinta kaalmaynta Windows, Linux, macOS, iOS iyo Android platforms. Qaabka kordhinta dhagaxa ah ee O3DE, xirmooyinka leh mashiinka sirdoonka macmal ee Kythera, moodooyinka Cesium geospatial 3D iyo saamaynta muuqaalka PopcornFX ayaa la sii daayay.

Source: opennet.ru

Add a comment