Open 3D Foundation Mengumumkan Keluaran Pertama Enjin 3D Terbuka

Pada bulan September kami kongsikan di sini di blog berita motor O3DE, yang merupakan versi enjin Lumberyard yang direka bentuk semula dan dipertingkatkan, berdasarkan teknologi CryEngine yang dilesenkan daripada Crytek pada 2015 dan dengan sokongan untuk pelbagai platform seperti Linux, Windows 10, macOS, iOS dan Android.

Dan kini dalam berita yang lebih terkini, Yayasan 3D Terbuka bukan untung (O3DF) telah mengeluarkan keluaran penting pertama Enjin 3D Terbuka (O3DE), enjin permainan 3D sumber terbuka yang sesuai untuk pembangunan permainan AAA simulator moden dan berketepatan tinggi yang mampu beroperasi dalam keadaan sebenar. masa dan menyediakan kualiti sinematik.

Kod sumber untuk enjin O3DE dikeluarkan pada Julai tahun ini oleh Amazon dan berdasarkan kod enjin proprietari Amazon Lumberyard yang dibangunkan sebelum ini. Untuk membangunkan enjin pada platform neutral di bawah naungan Yayasan Linux, Open 3D Foundation telah dicipta, di mana, sebagai tambahan kepada Amazon, syarikat seperti Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Audiokinetic menyertai kerja bersama pada Enjin, Teknologi Genvid, Persatuan Pembangun Permainan Antarabangsa, SideFX dan Robotik Terbuka.

Enjin itu sudah digunakan oleh Amazon, pelbagai studio permainan dan animasi dan syarikat robotik. Daripada permainan yang dibuat berdasarkan enjin, anda boleh melihat New World dan Deadhaus Sonata.

Projek ini pada asalnya direka untuk memenuhi keperluan anda dan mempunyai seni bina modular. Secara keseluruhan, lebih daripada 30 modul ditawarkan, dibekalkan sebagai perpustakaan kendiri, sesuai untuk penggantian, penyepaduan ke dalam projek pihak ketiga dan penggunaan berasingan. Contohnya, terima kasih kepada modulariti, pembangun boleh menggantikan pemaparan grafik, sistem bunyi, sokongan bahasa, susunan rangkaian, enjin fizik dan mana-mana komponen lain.

Daripada komponen utama berikut menonjol:

  • Persekitaran bersepadu untuk pembangunan permainan.
  • Enjin pemaparan fotorealistik berbilang benang Pemproses Atom dengan sokongan untuk API grafik Vulkan, Metal dan DirectX 12.
  • Editor model 3D boleh dilanjutkan.
  • Subsistem bunyi.
  • Sistem animasi watak (Emotion FX).
  • Sistem pembangunan produk separuh siap (pasang siap).
  • Enjin simulasi fizik masa nyata. Menyokong NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast dan AMD TressFX untuk simulasi fizik.
  • Perpustakaan matematik yang menggunakan arahan SIMD.
  • Subsistem rangkaian dengan sokongan untuk pemampatan dan penyulitan trafik, simulasi masalah rangkaian, replikasi data dan penyegerakan aliran.
  • Format mesh universal untuk aset permainan. Anda boleh menjana sumber daripada skrip Python dan memuatkan sumber secara tidak segerak.
  • Komponen untuk mentakrifkan logik permainan dalam Lua dan Python.

Daripada perbezaan ketara daripada O3DE kepada enjin Amazon Lumberyard, termasuk sistem binaan Cmake baharu, seni bina modular, utiliti sumber terbuka, sistem pra-bina baharu, antara muka pengguna boleh diperluas berasaskan Qt, keupayaan tambahan untuk bekerja dengan perkhidmatan awan, pengoptimuman prestasi, keupayaan rangkaian baharu, pemaparan enjin yang lebih baik dengan sokongan untuk pengesanan sinar, pencahayaan global, jangkaan dan pemaparan tertunda.

Difahamkan selepas pembukaan kod enjin, lebih 250 pemaju menyertai projek itu dan melaksanakan 2,182 perubahan.

Pelancaran pertama projek itu melepasi peringkat penstabilan dan diakui bahawa ia bersedia untuk pembangunan permainan dan simulator 3D profesional. Untuk Linux, pembentukan pakej deb telah bermula dan pemasang ditawarkan untuk Windows.

Versi baharu juga menambah inovasi seperti alat pemprofilan. dan ujian prestasi, penjana rupa bumi eksperimen, iPenyepaduan dengan persekitaran pengaturcaraan Kanvas Skrip visual, Sistem sambungan permata dengan sokongan untuk perkhidmatan awan, pemalam untuk mencipta permainan rangkaian berbilang pemain, SDK untuk enjin penyesuaian dan pembangunan sokongan pada platform yang berbeza.

Akhirnya, sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya anda harus tahu bahawa kod itu ditulis dalam C ++ dan dikeluarkan di bawah lesen Apache 2.0. Terdapat platform sokongan untuk Linux, Windows, MacOS, iOS dan Android.

Fuente: https://o3de.org


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.