Epic Games is toegetreden tot de organisatie die de Open 3D Engine ontwikkelt

De Linux Foundation heeft aangekondigd dat Epic Games zich heeft aangesloten bij de Open 3D Foundation (O3DF), die is opgericht om de gezamenlijke ontwikkeling van de Open 3D Engine (O3DE) voort te zetten nadat deze door Amazon was ontdekt. Epic Games, dat de game-engine Unreal Engine ontwikkelt, was een van de belangrijkste deelnemers, samen met Adobe, AWS, Huawei, Microsoft, Intel en Niantic. Een vertegenwoordiger van Epic Games zal zitting hebben in de raad van bestuur van de O3DF.

Het belangrijkste doel van het Open 3D Engine-project is om een ​​open, hoogwaardige 3D-engine te bieden voor de ontwikkeling van moderne AAA-klasse games en hifi-simulators die in realtime kunnen werken en filmische kwaliteit bieden. Als onderdeel van de Open 3D Foundation wil Epic Games zich richten op de overdraagbaarheid van game-items en bijbehorende multimediagegevens om artiesten en contentmakers te bevrijden van gebondenheid aan bepaalde tools.

De Open 3D Engine is een herziene en verbeterde versie van de eerder ontwikkelde eigen engine van Amazon Lumberyard op basis van CryEngine-technologie waarvoor Crytek in 2015 een licentie heeft verleend. De engine bevat een geΓ―ntegreerde omgeving voor game-ontwikkeling, een multi-threaded Atom Renderer fotorealistisch weergavesysteem met ondersteuning voor Vulkan, Metal en DirectX 12, een uitbreidbare 3D-modeleditor, een personage-animatiesysteem (Emotion FX), een prefab ontwikkelsysteem, een fysieke processimulatie-engine real-time en wiskundige bibliotheken met behulp van SIMD-instructies. De visuele programmeeromgeving (Script Canvas), evenals de talen Lua en Python, kunnen worden gebruikt om spellogica te definiΓ«ren.

De engine wordt al gebruikt door Amazon, verschillende game- en animatiestudio's en roboticabedrijven. Van de games die op basis van de engine zijn gemaakt, kunnen New World en Deadhaus Sonata worden opgemerkt. Het project is oorspronkelijk ontworpen om aan uw behoeften te worden aangepast en heeft een modulaire architectuur. In totaal worden er meer dan 30 modules aangeboden, geleverd als losse bibliotheken, geschikt voor vervanging, integratie in projecten van derden en afzonderlijk te gebruiken. Dankzij de modulariteit kunnen ontwikkelaars bijvoorbeeld de grafische renderer, het geluidssysteem, de taalondersteuning, de netwerkstack, de physics-engine en alle andere componenten vervangen.

Bron: opennet.ru

Voeg een reactie