Apa itu Rendering Real-Time?

Render real-time adalah teknik rendering grafis — hampir eksklusif untuk video game — yang membantu memuat grafis. Dengan rendering waktu nyata, bingkai dimuat secara instan untuk membuat gambar yang mensimulasikan gerakan sebenarnya; ini juga memungkinkan pembuat video game untuk menciptakan dunia interaktif. Agar rendering dianggap real-time, itu harus 15 frame per detik (FPS) atau lebih cepat. Bagian utama dari perangkat keras yang dikenai pajak adalah kartu video, dan beberapa kartu video lama mungkin tidak dapat mengikuti rendering tersebut. Berbeda dengan rendering real-time adalah pre-rendering, yang terkadang digunakan dalam video game.

Ketika seseorang memainkan game tiga dimensi (3D), pemain itu akan terlihat bahwa karakternya sedang berlari melalui lingkungan atau melakukan beberapa tindakan dengan lancar. Pada kenyataannya, tidak ada yang cair tentang gerakan-gerakan itu; gim video hanya memuat gambar dengan sangat cepat sehingga tampak lancar, seperti dalam animasi. Selain menciptakan gerakan yang lebih realistis, hal ini juga memiliki keunggulan lain: membuat game menjadi interaktif. Game yang telah dirender sebelumnya, yang dibuat pada masa awal video game, hanya bersifat interaktif sampai titik tertentu; beberapa objek dapat dipindahkan, tetapi dunia video game secara keseluruhan statis. Game yang menggunakan rendering waktu nyata dapat memiliki interaksi yang sangat kompleks.

Secara resmi, kecepatan rendering real-time harus 15 FPS atau lebih cepat. Jika grafik tidak dapat memuat ini dengan cepat, maka pengguna akan melihat masalah pemuatan yang jelas dan permainan akan sering lag. Selain tertinggal, masalah lain yang mungkin diperhatikan pemain adalah bahwa gambar tertentu dalam permainan, seperti pakaian karakter atau elemen latar belakang, akan dimuat dengan sangat lambat.

Untuk memainkan video game dengan rendering waktu nyata, komputer harus memiliki kartu video yang kuat, karena ini adalah perangkat keras utama yang dikenakan pajak selama rendering. Kartu video bertanggung jawab untuk memuat dan menghasilkan semua grafik di komputer, dan harus bekerja sangat keras untuk memastikan rendering dimuat dengan cepat. Komputer dengan kartu video yang lemah mungkin tidak dapat menghasilkan gambar dengan benar, atau rendering mungkin melambat hingga di bawah kecepatan waktu nyata.

Kebalikan dari rendering real-time adalah pra-rendering; ini berarti lingkungan video game sudah dirender dan ditempatkan di memori game. Meskipun teknik ini sebagian besar digunakan dengan game lama, pra-rendering dapat digunakan untuk membuat segmen film dalam game. Meskipun pra-rendering tidak menggunakan kartu video sebanyak rendering waktu nyata, gim itu sendiri membutuhkan lebih banyak memori, yang mempersulit pembuatan gim video ekstensif yang dapat dimainkan komputer secara efisien.