Amazon Open 3D Engine бірінші шығарылымы

Open 3D Foundation (O3DF) коммерциялық емес ұйымы нақты уақыттағы және кинематографиялық сапада заманауи AAA ойындарын және жоғары дәлдіктегі модельдеулерді әзірлеуге жарамды Open 3D Engine (O3DE) ашық 3D ойын қозғалтқышының бірінші маңызды шығарылымын жариялады. Код C++ тілінде жазылған және Apache 2.0 лицензиясы бойынша жарияланған. Linux, Windows, macOS, iOS және Android платформаларына қолдау көрсетіледі.

O3DE қозғалтқышының бастапқы кодын Amazon осы жылдың шілде айында ашты және 2015 жылы Crytek лицензиясы бар CryEngine қозғалтқыш технологияларына негізделген бұрын әзірленген Amazon Lumberyard қозғалтқышының кодына негізделген. Қозғалтқышты бейтарап платформада дамыту үшін Linux Foundation демеушілігімен Open 3D Foundation ұйымы құрылды, оның аясында Amazon-дан басқа Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse сияқты компаниялар бар. Studios, Audiokinetic, Genvid Technologies, Халықаралық ойын әзірлеушілер қауымдастығы, SideFX және Open Robotics.

Amazon Open 3D Engine бірінші шығарылымы

Қозғалтқышты қазірдің өзінде Amazon, бірнеше ойын және анимация студиялары, сондай-ақ робототехника компаниялары пайдаланады. Қозғалтқыштың негізінде жасалған ойындардың ішінде Жаңа әлем және Deadhaus Sonata-ны атап өтуге болады. Жоба бастапқыда сіздің қажеттіліктеріңізге бейімделу үшін жасалған және модульдік архитектурасы бар. Барлығы 30-дан астам модуль ұсынылады, бөлек кітапханалар ретінде жеткізіледі, ауыстыруға, үшінші тарап жобаларына біріктіруге және бөлек пайдалануға жарамды. Мысалы, модульдік арқасында әзірлеушілер графикалық рендерерді, дыбыстық жүйені, тілдік қолдауды, желілік стекті, физика қозғалтқышын және кез келген басқа компоненттерді ауыстыра алады.

Қозғалтқыштың негізгі компоненттері:

  • Ойындарды дамытуға арналған интеграцияланған орта.
  • Vulkan, Metal және DirectX 12 графикалық API интерфейстерін қолдауы бар көп ағынды фотореалистикалық көрсету жүйесі Atom Renderer.
  • Кеңейтілетін 3D модель редакторы.
  • Дыбыстық ішкі жүйе.
  • Кейіпкерлерді анимациялау жүйесі (Emotion FX).
  • Жартылай фабрикаттарды (префабрика) әзірлеу жүйесі.
  • Нақты уақытта физикалық процестерді имитациялауға арналған қозғалтқыш. NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast және AMD TressFX физикалық модельдеу үшін қолдау көрсетеді.
  • SIMD нұсқауларын қолданатын математикалық кітапханалар.
  • Трафикті қысу және шифрлау, желі мәселелерін модельдеу, деректерді репликациялау және ағынды синхрондауды қолдауы бар желілік ішкі жүйе.
  • Ойын ресурстарына арналған әмбебап тор пішімі. Python сценарийлерінен ресурстарды жасауға және ресурстарды асинхронды түрде жүктеуге болады.
  • Lua және Python тіліндегі ойын логикасын анықтауға арналған компоненттер.

Amazon Open 3D Engine бірінші шығарылымы

O3DE мен Amazon Lumberyard қозғалтқышының арасындағы айырмашылықтардың арасында Cmake негізіндегі жаңа құрастыру жүйесі, модульдік архитектура, ашық утилиталарды пайдалану, жаңа дайын жүйе, Qt негізіндегі кеңейтілген пайдаланушы интерфейсі, бұлттық қызметтермен жұмыс істеудің қосымша мүмкіндіктері, өнімділікті оңтайландыру, жаңа желілік мүмкіндіктер және жақсартылған қозғалтқыш. сәулелерді бақылау, жаһандық жарықтандыру, алға және кейінге қалдырылған көрсетуді қолдауымен көрсету.

Қозғалтқыш коды ашылғаннан кейін жобаға 250-ден астам әзірлеуші ​​қосылып, 2182 өзгерту енгізгені атап өтілді. Жобаның бірінші шығарылымы тұрақтандыру кезеңінен өтті және кәсіби 3D ойындары мен тренажерларды әзірлеуге дайын болып саналады. Linux үшін deb форматында пакеттерді қалыптастыру басталды, ал Windows үшін орнатушы ұсынылды. Жаңа нұсқа сонымен қатар профильдеу және өнімділікті сынауға арналған құралдар, тәжірибелік ландшафт генераторы, Script Canvas визуалды бағдарламалау ортасымен интеграция, бұлттық қызметтерді қолдайтын Gem кеңейтімдері жүйесі, көп ойыншы онлайн ойындарын жасауға арналған қондырмалар, Windows, Linux, macOS, iOS және Android платформаларында қозғалтқышты конфигурациялауға және әзірлеуді қолдауға арналған SDK. O3DE үшін асыл тастарды кеңейту түрінде Kythera жасанды интеллект қозғалтқышы, Cesium геокеңістіктік 3D модельдері және PopcornFX көрнекі әсерлері бар пакеттер шығарылды.

Ақпарат көзі: opennet.ru

пікір қалдыру