Organizacija Linux „Open 3D Foundation“ paskelbė, kad „Epic Games“ prisijungė prie „Open 3D Foundation“ (O3DF), įkurto siekiant tęsti bendradarbiavimo pagrindu kuriamą „Open 3D Engine“ (O3DE) variklį po to, kai jį pristatė „Amazon“. „Epic Games“, „Unreal Engine“ kūrėja, prisijungė prie pagrindinės dalyvių grupės kartu su „Adobe“, AWS, „Huawei“, „Microsoft“, „Intel“ ir „Niantic“. „Epic Games“ atstovas dirbs O3DF valdyboje.
Pagrindinis projekto „Open 3D Engine“ tikslas – sukurti atvirą, aukštos kokybės 3D variklį, skirtą šiuolaikinių AAA žaidimų ir aukštos kokybės simuliatorių kūrimui, galintį veikti realiu laiku ir užtikrinti kino kokybę. Būdama „Open 3D Foundation“ dalis, „Epic Games“ ketina sutelkti dėmesį į žaidimų išteklių perkeliamumą ir kartu pateikiamus daugialypės terpės duomenis, kad menininkai ir turinio kūrėjai nebūtų susieti su konkrečiais įrankiais.
„Open 3D Engine“ yra perkurta ir patobulinta anksčiau sukurto patentuoto „Amazon Lumberyard“ variklio versija, pagrįsta „CryEngine“ variklio technologijomis, licencijuotomis „Crytek“ 2015 m. Variklis apima integruotą žaidimų kūrimo aplinką, kelių gijų fotorealistinio atvaizdavimo sistemą „Atom Renderer“ su „Vulkan“, „Metal“ ir „DirectX 12“ palaikymu, išplečiamą 3D modelių rengyklę, personažų animacijos sistemą (Emotion FX), pusgaminių kūrimo sistemą. (surenkama), fizikos modeliavimo variklis realiuoju laiku ir matematinės bibliotekos, naudojant SIMD instrukcijas. Žaidimo logikai apibrėžti galima naudoti vaizdinę programavimo aplinką (Script Canvas), taip pat Lua ir Python kalbas.
Variklį jau naudoja „Amazon“, kelios žaidimų ir animacijos studijos, taip pat robotikos kompanijos. Tarp žaidimų, sukurtų remiantis varikliu, galima išskirti „New World“ ir „Deadhaus Sonata“. Iš pradžių projektas buvo sukurtas taip, kad būtų pritaikytas jūsų poreikiams ir turi modulinę architektūrą. Iš viso siūloma daugiau nei 30 modulių, tiekiami kaip atskiros bibliotekos, tinkamos pakeisti, integruoti į trečiųjų šalių projektus ir naudoti atskirai. Pavyzdžiui, dėl moduliškumo kūrėjai gali pakeisti grafikos atvaizdavimo įrenginį, garso sistemą, kalbos palaikymą, tinklo krūvą, fizinį variklį ir visus kitus komponentus.
Šaltinis: opennet.ru
