Konten di situs ini telah diterjemahkan menggunakan kecerdasan buatan (AI) atau teknologi penerjemahan mesin, dan mungkin terdapat kesalahan.

Skip to content
3D

Sistem Terdistribusi dan Terpisah untuk Streaming Cahaya Dinamis Tanpa Kehilangan Data ke Klien Tipis

View Publication

Author

Michael Stengel (NVIDIA), Zander Majercik (NVIDIA), Benjamin Boudaoud (NVIDIA), Morgan McGuire (NVIDIA; kini di Roblox)

Venue

Konferensi Sistem Multimedia ACM 2021

Abstract

Kami memperkenalkan sistem grafis berjejaring berkinerja tinggi yang menggabungkan pencahayaan global ray tracing dinamis berkualitas tinggi yang dihitung di server dengan pencahayaan langsung dan visibilitas primer yang dihitung di klien. Pendekatan ini memberikan banyak manfaat kualitas gambar dari ray tracing waktu nyata pada perangkat keras berdaya rendah dan lawas, sambil mempertahankan respons latensi rendah dan faktor bentuk yang portabel. Berbeda dengan streaming frame penuh dari server rendering ke klien akhir, sistem kami mendistribusikan pipa grafis melalui jaringan dengan menghitung pencahayaan global difus pada mesin jarak jauh. Pencahayaan global difus dihitung menggunakan representasi volume irradiance terbaru yang dikombinasikan dengan enkoding tanpa kehilangan data berbasis HEVC yang dipercepat perangkat keras, serta skema pembaruan yang didorong oleh persepsi. Implementasi eksperimental kami mengalirkan ribuan probe irradiance per detik dan membutuhkan throughput kurang dari 50 Mbps, sehingga mengurangi bandwidth yang digunakan sebesar 99,4% saat streaming pada 60 Hz dibandingkan dengan kompresi tekstur lossless tradisional. Pengurangan bandwidth yang dicapai dengan pendekatan kami memungkinkan grafis berkualitas lebih tinggi dan latensi lebih rendah daripada rendering jarak jauh mutakhir melalui streaming video. Selain itu, solusi split-rendering kami memisahkan komputasi jarak jauh dari rendering lokal sehingga tidak membatasi laju pembaruan tampilan lokal atau resolusi tampilan.