Godot 4.6 tiba dengan Jolt Physics, tema Moden baharu dan Inverse Kinematics

Perkara utama:
  • Jolt Physics kini merupakan enjin fizik lalai untuk projek 3D.
  • Tema "Moden" baharu dan sistem panel terapung dalam editor.
  • Sistem Kinematik Songsang Modular (IK) untuk animasi realistik.
  • Penulisan semula lengkap sistem pencerminan SSR dan sokongan Direct3D 12 pada Windows.
  • Pengecam nod unik untuk mengelakkan rujukan rosak.

Tema moden baharu Godot 4.6

Beberapa hari yang lalu ia diberikan kepada Ketahui tentang pelancaran versi baharu "Godot 4.6", di mana pasukan pembangunan menandakan berakhirnya peringkat peralihan cabang 4.x untuk memasuki fasa penghalusan dan kualiti.

Versi ini bukan sahaja melicinkan aspek kasar versi sebelumnya, tetapi juga mentakrifkan semula pengalaman visual editor, mengintegrasikan piawaian industri seperti Jolt Physics secara lalai dan merevolusikan animasi dengan sistem kinematik songsang yang baharu.

Ciri-ciri baru Godot 4.6

Perkara pertama yang akan diperhatikan oleh pembangun apabila mereka membuka Godot 4.6 ialah perubahan radikal dalam estetikanya.Editor sedang melancarkan tema lalai baharu yang dipanggil "Moden", Direka untuk meningkatkan kebolehbacaan dan mengurangkan ketegangan mata melalui palet warna skala kelabu dan peningkatan kontras dalam elemen penonjolan.

ini Reka bentuk semula itu melangkaui kosmetik, sejak itu Ia bertujuan untuk menjadikan antara muka enjin diketepikan supaya kandungan permainan menjadi bintang sebenar. Mengiringi perubahan visual ini, Aliran kerja panel telah disatukan. Kini, panel bawah dan kebanyakan dok terapung sepenuhnya dan boleh ditanggalkan, membolehkan pengguna menyeret dan menyusunnya secara bebas di sekitar skrin, satu ciri yang telah lama diminta oleh mereka yang menggunakan tetapan berbilang monitor.

Dari segi teknikal, berita terbesar bagi pembangun permainan 3D ialah penerimaan Jolt Physics secara muktamad sebagai enjin simulasi fizikal Lalai untuk projek baharu. Jolt, Dikenali kerana penggunaannya dalam produksi AAA seperti Death Stranding 2, ia menawarkan prestasi dan kestabilan yang unggul, menggantikan enjin fizik dalaman sebelumnya dan menghapuskan keperluan untuk memasangnya sebagai tambahan luaran.

Bersama fizik, animasi mendapat rangsangan besar-besaran dengan pengenalan semula ssistem Kinematik Songsang (IK) yang lengkap dan modular. Sistem ini penting untuk mencapai animasi yang realistik, seperti memastikan kaki watak menyesuaikan diri dengan rupa bumi yang tidak rata atau tangan mencapai objek dengan tepat.

Rangka kerja baharu ini merangkumi pengubah suai seperti IKModifier3D dan pelbagai penyelesai deterministik dan iteratif (FABRIK, CCDIK, dll.). Tambahan pula, ia memperkenalkan kekangan lanjutan untuk mengawal putaran sendi dan halaju sudut, mencegah pergerakan tidak semula jadi atau "patah tulang" yang sering berlaku dalam animasi prosedur.

Realisme visual dan pengoptimuman grafik

El Sistem Pantulan Ruang Skrin (SSR) telah ditulis semula dari awal, Pelaksanaan baharu ini bukan sahaja meningkatkan realisme bahan seperti air, kaca dan logam secara drastik, malah ia juga lebih cekap. Bagi projek yang perlu mengeluarkan setiap prestasi terakhir daripada setiap bingkai, Mod separuh resolusi telah ditambah yang mengekalkan kualiti visual yang boleh diterima. dengan kos prestasi yang jauh lebih rendah.

Meneruskan pengoptimuman grafik, Godot 4.6 kini menggunakan Direct3D 12 sebagai API pemaparan lalai Apabila mengeksport projek untuk Windows, perisian ini sejajar dengan piawaian Microsoft moden untuk memberikan kestabilan pemacu yang lebih baik. Di bahagian mudah alih, pepijat kritikal telah dibaiki pada peranti dengan GPU Mali dan Adreno, dan ketepatan serta penyahbandingan warna HDR telah dipertingkatkan dalam pemapar mudah alih.

Aliran kerja dan penambahbaikan teras

Di bawah umur, Godot memperkenalkan perubahan struktur untuk mengelakkan sakit kepala yang berpanjangan. Pengecam Nod Unik telah dilaksanakan, Penyelesaian yang membolehkan enjin menjejaki objek dalam sesuatu babak walaupun ia dipindahkan atau dinamakan semula, menghalang rujukan daripada rosak semasa pemfaktoran semula projek.

Satu lagi penambahan strategik ialah LibGodot, sebuah perpustakaan yang membolehkan penyepaduan enjin Godot ke dalam aplikasi lain dan bukannya menjalankannya sebagai proses yang berasingan, membuka pintu kepada alat pembangunan hibridDalam penggunaan seharian, pereka aras akan menghargai pemisahan alat "Pemilihan" dan "Transformasi", yang menghalang pengubahsuaian tidak sengaja apabila hanya cuba memilih objek, dan penggunaan algoritma Bresenham untuk melukis dalam GridMap, yang menghapuskan jurang apabila mengecat aras dengan cepat.

Skrip dan platform lanjutan

Bagi pengaturcara, persekitaran skrip juga sedang berkembang. Integrasi C# dipertingkatkan dengan penganalisis terjemahan asli, Dan GDExtension kini menggunakan antara muka berasaskan JSON untuk memudahkan penciptaan pengikatan automatik. Penyahpepijat skrip akhirnya menambah butang "langkah keluar" untuk fungsi, mempercepatkan penjejakan ralat.

Akhirnya, Realiti lanjutan (XR) menerima sokongan asli untuk peranti OpenXR 1.1 dan Android XRIni membolehkan projek diuji secara langsung pada perkakasan tanpa komplikasi. Tambahan pula, sokongan untuk scrcpy telah disepadukan, membolehkan pembangun melihat dan mengawal skrin peranti Android yang disambungkan terus dari PC mereka semasa pengujian, sekali gus menutup kitaran pembangunan mudah alih dengan lebih cekap.

Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut tentang keluaran baharu ini, saya menjemput anda untuk melihat pengumuman keluaran tersebut. Dalam pautan berikut.