Mesin game open-source Godot telah mulai mengimplementasikan fitur ray-tracing melalui Vulkan, langkah penting untuk bersaing dengan engine komersial kelas atas. Berita ini dilaporkan situs Phoronix pada 13 Februari 2026, menyoroti karya pengembang Antonio Caggiano dari LunarG. Pull request GH-99119 yang meletakkan fondasi ray-tracing di rendering device Godot telah diintegrasikan ke kode utama. Caggiano juga menyediakan proyek demonstrasi yang ditulis dalam GDScript untuk menunjukkan fungsionalitas tersebut. Langkah ini menandai awal perjalanan yang dapat membawa Godot menawarkan efek pencahayaan realistis secara native.
Pengembangan ini secara resmi dipresentasikan selama Vulkanised 2026, konferensi yang diselenggarakan Khronos Group di San Diego antara 9 dan 11 Februari. Dalam presentasi tersebut, Caggiano menjelaskan tantangan mengintegrasikan ray-tracing ke dalam engine yang sudah memiliki pipeline rendering kompleks. Menurut situs resmi Godot, meskipun API ray-tracing Vulkan sudah ada beberapa tahun, mengimplementasikannya dalam praktik merupakan tugas berat karena menambah lapisan kompleksitas ekstra pada sistem grafis. Komunitas menyambut berita ini dengan antusias, seperti terlihat dalam diskusi di forum resmi dan Reddit, di mana pengguna mengikuti perkembangan fitur tersebut. Harapannya adalah dukungan akan distabilkan dan diperluas secara bertahap.

Godot 4.7 dev 1, versi uji pertama seri baru, sudah menyertakan fondasi Vulkan ray-tracing bersama peningkatan relevan lainnya. Engine ini diperbarui ke Vulkan SDK 1.4.335.0 dan memperoleh dukungan output HDR di Windows, pemilih berkas native baru untuk semua platform, serta berbagai peningkatan editor. Perubahan ini dirinci dalam pengumuman resmi Godot Engine yang diterbitkan Februari 2026. Fokus awal ray-tracing adalah membangun infrastruktur solid, dengan optimasi culling dan dukungan real-time global illumination. Dengan ini, Godot mendekati fitur yang saat ini terlihat di engine seperti Unreal Engine dan Unity.
Jalur menuju ray-tracing penuh masih panjang, tetapi pekerjaan ini sudah menunjukkan hasil menjanjikan. Implementasi saat ini bergantung pada ekstensi Vulkan seperti VK_KHR_ray_tracing dan VK_KHR_acceleration_structure, yang memungkinkan penggunaan GPU NVIDIA RTX, AMD RDNA 2+, dan Intel Arc. Komunitas teknis sudah membahas peningkatan di masa depan, seperti dukungan opacity micromaps dan optimasi untuk vegetasi, seperti ditunjukkan dalam proposal GitHub. Caggiano sendiri mempresentasikan visi detail proyek, menunjukkan adanya rencana jelas untuk mengembangkan fitur ini di versi mendatang. Jika laju ini berlanjut, Godot dapat menjadi opsi lebih menarik bagi pengembang yang mencari grafis mutakhir tanpa biaya lisensi.
Komentar 0
Login to Comment
You need to be logged in to join the discussion
Loading comments...
No comments yet
Login to be the first to comment!