Bagikan melalui


Mulai cepat: Merender model dengan Unity

Panduan mulai cepat ini mencakup cara menjalankan sampel Unity yang merender model bawaan dari jarak jauh, menggunakan layanan Azure Remote Rendering (ARR).

Kami tidak akan menjelaskan secara rinci tentang API ARR itu sendiri atau cara menyiapkan proyek Unity baru. Topik-topik tersebut dibahas dalam Tutorial: Melihat model yang dirender dari jarak jauh.

Dalam panduan mulai cepat ini, Anda akan mempelajari cara:

  • Menyiapkan lingkungan pengembangan lokal Anda
  • Mendapatkan dan membangun aplikasi sampel ARR Quickstart untuk Unity
  • Merender model di aplikasi sampel ARR Quickstart

Prasyarat

Untuk mendapatkan akses ke layanan Azure Remote Rendering, Anda harus membuat akun terlebih dahulu.

Perangkat lunak berikut ini harus diinstal:

Mengkloning aplikasi sampel

Buka prompt perintah (ketik cmd menu mulai Windows) dan ubah ke direktori tempat Anda ingin menyimpan proyek sampel ARR.

Jalankan perintah berikut:

mkdir ARR
cd ARR
git clone https://github.com/Azure/azure-remote-rendering
powershell -ExecutionPolicy RemoteSigned -File azure-remote-rendering\Scripts\DownloadUnityPackages.ps1

Perintah terakhir membuat subdirektori di direktori ARR yang berisi berbagai proyek sampel untuk Azure Remote Rendering.

Aplikasi sampel mulai cepat untuk Unity ditemukan di subdirektori Unity/Quickstart.

Merender model dengan proyek sampel Unity

Buka Unity Hub dan tambahkan proyek sampel, yang merupakan folder ARR\azure-remote-rendering\Unity\Quickstart. Buka proyek. Jika perlu, izinkan Unity untuk meningkatkan proyek ke versi yang diinstal.

Model default yang kami render adalah model sampel bawaan. Kami akan menunjukkan cara mengonversi model kustom menggunakan layanan konversi ARR di mulai cepat berikutnya.

Masukkan informasi akun Anda

  1. Di browser aset Unity, navigasi ke folder Scene dan buka adegan Quickstart.
  2. Dari Hierarki, pilih objek game RemoteRendering.
  3. Di Inspektur, masukkan kredensial akun Anda. Jika Anda belum memiliki akun, buat akun.

Info Akun ARR

Penting

Atur RemoteRenderingDomain ke <region>.mixedreality.azure.com, di mana <region> adalah salah satu wilayah yang tersedia di dekat Anda.
Atur AccountDomain ke domain akun seperti yang ditampilkan di portal Azure.

Kemudian, kami ingin menyebarkan proyek ini ke HoloLens dan tersambung ke layanan Remote Rendering dari perangkat tersebut. Karena kita tidak memiliki cara mudah untuk memasukkan kredensial pada perangkat, sampel mulai cepat akan menyimpan kredensial di adegan Unity.

Peringatan

Pastikan untuk tidak memeriksa proyek dengan kredensial yang disimpan ke beberapa repositori yang akan membocorkan informasi login rahasia!

Membuat sesi dan menampilkan model default

Tekan tombol Putar Unity untuk memulai sesi. Anda akan melihat overlay dengan teks status, di bagian bawah viewport di panel Game. Sesi ini akan melalui serangkaian transisi status. Dalam status Memulai, server berputar, yang memakan waktu beberapa menit. Setelah berhasil, status akan berubah menjadi Siap. Sekarang, sesi memasuki status Menyambungkan, di mana sesi tersebut mencoba untuk mencapai runtime penyajian di server itu. Setelah berhasil, sampel beralih ke status Tersambung. Pada titik ini, akan mulai mengunduh model untuk rendering. Karena ukuran model, unduhan dapat memakan waktu beberapa menit lagi. Kemudian, model yang dirender dari jarak jauh akan muncul.

Output dari sampel

Selamat! Anda sekarang melihat model yang dirender dari jarak jauh!

Memeriksa adegan

Setelah koneksi penyajian jarak jauh berjalan, panel Pemeriksa diperbarui dengan informasi status tambahan: Sampel unity diputar

Sekarang, Anda dapat menjelajahi grafik adegan dengan memilih simpul baru dan mengeklik Perlihatkan anak-anak di Inspektur.

Hierarki Unity

Ada objek bidang potong di adengan. Coba aktifkan dengan mencentang kotak di depan CutPlane di bawah panel Inspektur dan berpindah-pindah:

Mengubah bidang potong

Untuk menyinkronkan transformasi, klik Sinkronkan sekarang atau centang opsi Sinkronkan setiap bingkai. Untuk properti komponen, cukup ubah.

Langkah berikutnya

Pada muali cepat berikutnya, kami akan menyebarkan sampel ke HoloLens untuk melihat model yang dirender dari jarak jauh dalam ukuran aslinya.

Sebagai gantinya, sampel juga dapat disebarkan ke PC desktop.