Apa itu Rendering Kotak-kotak? Bagaimana Cara Kerjanya di Xbox One X Dan PS4 Pro?

Microsoft Xbox One X dan Sony PlayStation 4 Pro adalah dua dari konsol game terbaru dan paling kuat, yang menjanjikan game pada resolusi 4K. Meskipun PS4 Pro telah tersedia sejak November lalu, Anda tidak akan bisa mendapatkan Xbox One X yang jauh lebih kuat hingga November ini. Secara teknis, ini masih merupakan konsol game delapan generasi, dengan peningkatan perangkat keras di atas PS4 dan Xbox One yang ada, untuk membuatnya mampu untuk resolusi game di luar 1080p.

Tunggu, ada tangkapan di sini. Sony telah mengklaim bahwa konsol terbaru mereka menggunakan teknik rendering Checkerboard, untuk mendorong resolusi ke 4K. Namun, selama peluncuran Xbox One X kembali di E3, Microsoft membual tentang bagaimana konsol terbaru mereka mampu Native 4K Gaming. Tentu, itu benar sampai batas tertentu, tetapi konsol tidak akan dapat mencapai Native 4K di semua game yang akan datang. Konsol tersebut diklaim oleh analis di Digital Foundry untuk menggunakan teknik Rendering Checkerboard yang sama, untuk mencapai target 4K di game tertentu seperti Anthem dan Assassin’s Creed: Origins . Jika Anda tidak tahu apa yang sedang kita bicarakan, mari kita lihat secara mendetail apa itu rendering checkerboard, dan cara kerjanya di Xbox One X dan PS4 Pro:

Apa itu Rendering Kotak-kotak?

Checkerboard Rendering adalah teknik rendering grafis yang relatif baru dan unik untuk membantu GPU sistem, untuk merender visual game pada resolusi yang lebih tinggi daripada kemampuan sebenarnya . Sederhananya, Checkerboarding memungkinkan GPU membuat tekstur grafis pada resolusi, tanpa harus merender secara asli pada resolusi itu, dan ini digunakan dalam kasus di mana GPU tidak membuat pemotongan dalam hal tenaga kuda. Meskipun rendering checkerboard dapat dianggap sebagai solusi upscaling kustom, itu bahkan tidak mendekati upscaling dengan cara apapun. Anda akan menyadarinya ketika kita membandingkan kedua teknik ini sedikit. Meskipun demikian, ini adalah teknik yang cukup banyak menuntut, tetapi jika digunakan dengan benar, potensinya tidak terbatas, terutama ketika pengembang memiliki akses ke objek dan data segitiga di buffer ID.

Perangkat yang Menggunakan Rendering Kotak-kotak

Kotak-kotak Rendering saat ini sedang diimplementasikan pada game konsol baru, yaitu Sony PlayStation 4 Pro dan Xbox One X . Namun, yang pertama memberi tahu seluruh dunia tentang fakta bahwa konsol mereka menggunakan Rendering Checkerboard secara maksimal, untuk memberikan pengalaman hampir 4K yang sulit dibedakan oleh pengguna.

Di sisi lain, Microsoft selalu menggembar-gemborkan Xbox One X terbaru mereka alias Project Scorpio sebagai konsol game True 4K. Perusahaan bahkan mengatakan bahwa mereka tidak menganggap PS4 Pro sebagai pesaing Xbox One X, karena benar-benar berada di liga yang berbeda. Itu benar sampai batas tertentu, karena PS4 Pro secara asli merender pada 1440p di sebagian besar game, dan memanfaatkan teknik rendering kotak-kotak ini untuk mendorong resolusi ke 4K.

Yah, kita telah melihat banyak game yang berjalan pada Native 4K/60 fps di Xbox One X selama E3 2017. Namun, ini jelas tidak berlaku untuk semua game. Xbox One X mengemas perangkat keras khusus untuk rendering kotak-kotak, untuk berjaga-jaga jika GPU yang memberi daya pada perangkat tidak mampu merender game tertentu pada resolusi Native 4K. Bahkan sebelum konsol berhasil masuk ke toko, kita telah melihat game seperti Anthem dan Assassin’s Creed: Origins menggunakan teknik ini untuk memberikan pengalaman bermain game 4K, karena siapa pun yang memiliki cukup banyak pengetahuan di departemen ini akan segera menyadarinya. yang 6 teraflop GPU di Xbox One X hanya tidak cukup baik untuk Native 4K game pada semua game terbaru . Beberapa tahun ke depan, kita hanya akan melihat lebih banyak game yang akan menggunakan teknik checkerboard, seiring dengan usia GPU di konsol.

Rendering Kotak-kotak Dalam Game

Teknik rendering Checkerboard sudah mulai digunakan oleh pengembang game sejak konsol PS4 Pro Sony muncul tahun lalu. Jadi, tekniknya relatif baru dan terutama ditujukan untuk merender game pada resolusi 4K . Banyak game PC yang telah kita lihat selama beberapa tahun terakhir telah dikirimkan dengan tekstur 4K, dan hampir semuanya sepenuhnya mampu resolusi 4K asli. Namun, untuk bermain game dengan resolusi tersebut, Anda perlu menginvestasikan ribuan dolar untuk rig game kelas atas. Konsol terbaru, di sisi lain, biasanya dihargai di bawah 400-500 dolar. Untuk mencapai game 4K pada titik harga ini, produsen harus mengorbankan game Native 4K, karena GPU yang ditempatkan di bawah sasis, untuk titik harga ini, tidak cukup baik untuk melakukan itu. Inilah tepatnya mengapa Tender Checkerboard telah dimanfaatkan dengan baik di konsol game.

Pada dasarnya ada dua jenis Checkerboarding yang dapat digunakan. Salah satunya adalah teknik rendering berbasis Interpolasi , yang cukup kuno dan yang lainnya adalah teknik rendering Temporal Checkerboard yang lebih baru , yang digunakan oleh pengembang PS4 Pro dan Xbox One X untuk game mereka. Teknik ini memangkas detail di mana mata manusia tidak terfokus dengan jelas. Mata manusia rata-rata hanya bisa fokus pada area tertentu di layar, dan ini, pada gilirannya, dieksploitasi oleh teknik rendering kotak-kotak. Tepi yang lebih tajam, dedaunan yang jauh lebih detail, detail tekstur yang meningkat dan efek spekular dapat diharapkan sebagai hasil dari Rendering Checkerboard, tanpa banyak beban kerja di bagian depan GPU.

Sederhananya, Anda dapat mengalami permainan dalam fidelitas visual yang jauh lebih ditingkatkan tanpa memerlukan kartu grafis tingkat atas untuk mendorong semua frame. Namun, apa yang mungkin Anda perhatikan termasuk semacam artefak dalam pola bersilangan, terutama dalam adegan gerak cepat, seperti yang digambarkan pada gambar di bawah ini.

Rendering Kotak-kotak vs Peningkatan

Sebelum Anda melompat ke kesimpulan, kita ingin mengatakan bahwa ada perbedaan mencolok antara Rendering Checkerboard dan upscaling. Untuk menempatkan ini ke dalam perspektif, upscaing tidak lain adalah mengambil video pada resolusi tertentu dan meningkatkan ke resolusi yang lebih tinggi . Kita telah melihat ini di hampir semua TV modern. Bahkan TV Full HD yang lebih lama memiliki kecakapan upscaling untuk menskalakan semuanya dari 480p ke 1080p, untuk tampilan yang sedikit lebih baik. Pertimbangkan bingkai dalam rekaman tertentu. Dalam peningkatan, bingkai ini diperbesar, sehingga setiap piksel asli berada di atas bagian dari beberapa piksel. Metode kompromi memadukannya dan memilih nilai akhir. Meskipun demikian, seberapa banyak peningkatan yang Anda dapatkan, terutama bergantung pada perangkat yang Anda gunakan. Namun, itu sama sekali tidak mendekati fidelitas visual yang jauh lebih ditingkatkan yang akan Anda alami sebagai hasil dari Checkerboard Rendering , karena teknik ini tidak meningkatkan skala, jika itu yang Anda pikirkan.

Sumber Gambar: Liabe Brave (Forum NeoGAF)

Pindah ke teknik Rendering Checkerboard pada konsol baru yang mampu 4K. Untuk membangun bingkai yang lengkap, harus ada dua bingkai kotak-kotak berurutan yang memasuki pipa rendering. Asumsikan sebuah papan catur terdiri dari ubin hitam dan putih. Di sini, pertimbangkan bahwa satu bingkai, katak
anlah “N”, adalah setiap ubin hitam di papan catur dan bingkai berikutnya N+1, adalah setiap ubin putih. Frame N adalah hasil dari frame yang diselesaikan sebelumnya, dengan setengah jumlah piksel, dan Frame N+1 adalah frame baru dengan data layar baru, tetapi juga mengemas setengah konten piksel. Kemudian, teknik rendering Checkerboard akan menggunakan buffer ID, yang merupakan perangkat keras khusus yang ditempatkan di konsol PS4 Pro dan Xbox One X. Ini melacak pergerakan piksel bingkai N dan membandingkannya dengan piksel pada bingkai N+1, dan memproyeksikan piksel lama ke lokasi baru pada bingkai N. Bingkai N yang diproyeksikan ini, pada gilirannya akan digabungkan dengan bingkai N+1, di untuk membangun bingkai resolusi 4K. Bingkai gabungan ini akan diproses lebih lanjut dan dioptimalkan, dalam upaya untuk mengurangi artefak yang dihasilkan karena tahap awal dalam teknik ini, dan akhirnya dikirim ke layar. Frame N+1 akan diteruskan ke pipeline proses berikutnya, untuk bertindak sebagai frame N baru, dan ini terjadi berulang kali. Nah, itu cukup banyak teknik Checkerboard secara singkat.

Sumber Gambar: Reddit

Kotak-kotak Rendered 4K vs 4K Asli

Sekilas Anda akan merasa sangat sulit untuk melihat perbedaan antara rekaman Natively Rendered dan Checkerboard Rendered 4K. Namun, Anda melihat cukup banyak perbedaan antara keduanya, terutama saat Anda menjeda video yang dirender dan memperbesar, hanya untuk menyadari bahwa ada artefak di tepi bergerak pada rekaman 4K yang dirender pada Checkerboard. Nah, ini adalah satu-satunya kelemahan teknik ini karena gerakan cepat meninggalkan pola bersilangan yang samar, di mana hanya setengah piksel yang diarsir. Namun, gerakan kabur di game terbaru dapat banyak membantu dalam menyembunyikan artefak ini, dan detail lainnya sangat tajam, bahkan dengan kompromi yang secara efektif membagi dua resolusi pada 4K. Secara keseluruhan, itu hampir tidak terlihat oleh mata manusia , dan bahkan jika Anda berhasil melihatnya, itu tidak akan menjadi perbedaan yang signifikan , terutama mengingat perangkat keras yang Anda perlukan untuk mengeluarkan uang Anda, untuk membuat game di 4K asli.

Sumber Gambar: Liabe Brave (Forum NeoGAF)

LIHAT JUGA: Xbox One X vs PS4 Pro: Perbandingan Cepat

Apakah Rendering Kotak-kotak Cukup Baik Untuk Anda?

Yah, ini tergantung pada preferensi pribadi Anda dan batasan anggaran. Jika Anda benar-benar ingin mendorong resolusi 4K asli untuk pengalaman indah yang memanjakan mata, kita tidak akan menghentikan Anda mengeluarkan ribuan dolar untuk membangun rig gaming kelas atas. Namun, jika Anda seorang gamer konsol atau keterjangkauan adalah prioritas utama Anda, Anda tidak akan kecewa dengan cuplikan 4K yang diberikan Checkerboard yang dapat Anda alami di konsol PS4 Pro dan Xbox One X. Jadi, bagaimana menurut Anda tentang teknik baru yang digunakan oleh konsol terbaru ini? Apakah Anda puas atau masih menunggu konsol generasi berikutnya untuk pengalaman gaming Native 4K? Beri tahu kita dengan memberikan pendapat Anda yang berharga di bagian komentar di bawah, karena kita ingin membaca pendapat Anda.