NVIDIA mendorong protokol Universal Scene Description sebagai dasar dari konten dan pengalaman yang dapat dioperasikan di metaverse. Dalam posting baru-baru ini, perusahaan menjelaskan mengapa ia percaya bahwa protokol, yang awalnya diciptakan oleh Pixar, sesuai dengan kebutuhan metaverse yang akan datang.
Meskipun kata metaverse saat ini digunakan sebagai catchall untuk hampir semua aplikasi multi-pengguna akhir-akhir ini, kenyataannya adalah bahwa sebagian besar platform tersebut adalah pulau tersendiri yang tidak memiliki konektivitas ke ruang virtual, orang, atau objek di tempat lain. platform. Metaverse ‘nyata’, tampaknya sebagian besar setuju, harus memiliki setidaknya beberapa elemen interoperabilitas, memungkinkan pengguna untuk berpindah dari satu ruang virtual ke ruang virtual berikutnya, seperti yang kita lakukan hari ini di web.
Untuk itu, Nvidia mendorong Universal Scene Description (USD) sebagai “HTML dari metaverse,” yang dijelaskan perusahaan dalam posting baru-baru ini.
Sama seperti HTML membentuk deskripsi halaman web — yang dapat di-host di mana saja di internet — dan diambil dan dirender secara lokal oleh browser web, USD adalah protokol untuk menggambarkan adegan virtual kompleks yang dapat diambil dan dirender ke berbagai tingkat tergantung pada kemampuan perangkat keras lokal. Dengan semacam ‘browser USD’, Nvidia menyarankan bahwa USD bisa menjadi metode umum di mana ruang virtual didefinisikan dengan cara yang mudah bagi siapa saja untuk menguraikan dan merender.
“Standar paling mendasar yang dibutuhkan untuk membuat metaverse adalah deskripsi dunia virtual. Di Nvidia, kami yakin versi pertama dari standar itu sudah ada. Ini adalah Universal Scene Description (USD)—ekosistem yang terbuka dan dapat diperluas untuk mendeskripsikan, menyusun, mensimulasikan, dan berkolaborasi dalam dunia 3D, yang awalnya diciptakan oleh Pixar Animation Studios,” tulis Rev Lebaredian dan Michael Kass dari Nvidia.
“[USD] mencakup fitur yang diperlukan untuk penskalaan ke kumpulan data besar seperti pemuatan lambat dan pengambilan data sampel waktu yang efisien. Ini sangat dapat diperluas, memungkinkan pengguna untuk menyesuaikan skema data, format input dan output, dan metode untuk menemukan aset. Singkatnya, USD mencakup berbagai persyaratan yang menurut Pixar diperlukan untuk membuat film fiturnya.”
Memang, pelopor CGI Pixar menciptakan USD untuk mempermudah kolaborasi dalam proyek animasi 3D yang kompleks. Perusahaan membuat protokol open-source pada tahun 2015.
USD lebih dari sekedar format file untuk geometri 3D. USD tidak hanya dapat menggambarkan adegan kompleks dengan berbagai objek, tekstur, dan pencahayaan, tetapi juga dapat menyertakan referensi ke aset yang dihosting di tempat lain, pewarisan properti, dan fungsionalitas layering yang memungkinkan pengeditan non-destruktif dari satu adegan dengan penggunaan kembali aset yang efisien.
Sementara Nvidia menganggap USD adalah titik awal yang tepat untuk platform yang dapat dioperasikan, perusahaan juga mengakui bahwa “USD perlu berevolusi untuk memenuhi kebutuhan metaverse.”
Di depan itu, perusahaan menyusun peta jalan fitur yang cukup luas yang sedang dikerjakannya agar USD berhasil berfungsi sebagai fondasi metaverse:
Dalam jangka pendek, NVIDIA sedang mengembangkan:
interoperabilitas glTF: Plugin format file glTF akan memungkinkan aset glTF direferensikan langsung oleh adegan USD. Artinya, pengguna yang sudah menggunakan glTF dapat memanfaatkan fitur komposisi dan kolaborasi USD tanpa harus mengubah aset yang ada.
Skema geospasial (WGS84): NVIDIA sedang mengembangkan skema geospasial dan perilaku runtime dalam USD untuk mendukung standar WGS84 untuk koordinat geospasial. Ini akan memfasilitasi model kembar digital full-fidelity yang perlu menggabungkan kelengkungan permukaan bumi.
Dukungan karakter internasional (UTF-8): NVIDIA bekerja dengan Pixar untuk menambahkan dukungan untuk pengidentifikasi UTF-8 ke USD, memungkinkan pertukaran konten penuh dari seluruh dunia.
Rangkaian pengujian dan sertifikasi kompatibilitas USD: Untuk lebih mempercepat pengembangan dan adopsi USD, NVIDIA sedang membangun rangkaian sumber terbuka untuk pengujian dan sertifikasi kompatibilitas USD. Pengembang akan dapat menguji build USD mereka dan menyatakan bahwa komponen USD kustom mereka menghasilkan hasil yang diharapkan.
Dalam jangka panjang, NVIDIA bekerja sama dengan mitra untuk mengisi beberapa kesenjangan yang tersisa yang lebih besar dalam USD:
Pembaruan inkremental berkecepatan tinggi: USD tidak dirancang untuk pembaruan pemandangan dinamis berkecepatan tinggi, tetapi simulasi kembar digital akan memerlukan ini. NVIDIA sedang mengembangkan perpustakaan tambahan di atas USD yang memungkinkan tingkat pembaruan yang jauh lebih tinggi untuk mendukung simulasi waktu nyata.
Proseduralisme waktu nyata: USD seperti yang ada saat ini hampir seluruhnya bersifat deklaratif. Properti dan nilai dalam representasi USD, sebagian besar, menggambarkan fakta tentang dunia maya. NVIDIA telah mulai meningkatkan ini dengan mesin eksekusi berbasis grafik prosedural yang disebut OmniGraph.