Hızlı Başlangıç: Unity ile model işleme
Bu hızlı başlangıçta, Azure Remote Rendering (ARR) hizmetini kullanarak yerleşik modeli uzaktan işlayan bir Unity Azure Remote Rendering çalıştırmayı kapsar.
ARR API'sini veya yeni unity projesini ayarlamayı ayrıntılı olarak ele alamaacağız. Bu konular, Öğretici: Uzaktan işlenmiş modelleri görüntüleme konularına yer ve açıklamalarını içerir.
Bu hızlı başlangıçta şunları yapmayı öğreneceksiniz:
- Yerel geliştirme ortamınızı ayarlama
- Unity için ARR Hızlı Başlangıç örnek uygulamasını alın ve derleme
- ARR Hızlı Başlangıç örnek uygulamasında model işleme
Önkoşullar
Azure Remote Rendering hizmetine erişmek için öncelikle bir hesap oluşturmanız gerekir.
Aşağıdaki yazılımların yüklü olması gerekir:
- Windows SDK 10.0.18362.0 (indirme)
- Visual Studio 2019'un en son sürümü (indirme)
- Visual Studio Gerçeklik için araçlar. Özellikle, aşağıdaki İş Yükü yüklemeleri zorunludur:
- C++ ile masaüstü geliştirme
- Evrensel Windows Platformu (UWP) geliştirme
- GIT (indirme)
- Unity (desteklenen sürümler için sistem gereksinimlerine bakın)
Örnek uygulamayı kopyalama
Bir komut istemi açın (Windows başlat menüsüne yazın) ve ARR örnek cmd projesini depolamak istediğiniz dizine gidin.
Aşağıdaki komutları çalıştırın:
mkdir ARR
cd ARR
git clone https://github.com/Azure/azure-remote-rendering
powershell -ExecutionPolicy RemoteSigned -File azure-remote-rendering\Scripts\DownloadUnityPackages.ps1
Son komut, ARR dizininde aşağıdakiler için çeşitli örnek projeleri içeren bir alt Azure Remote Rendering.
Unity için hızlı başlangıç örnek uygulaması Unity/Hızlı Başlangıç alt dizininde bulunur.
Unity örnek projesiyle model işleme
Unity Hub'ı açın ve ARR\azure-remote-rendering\Unity\Quickstart klasörü olan örnek projeyi ekleyin. Projeyi açın. Gerekirse Unity'nin projeyi yüklü sürümünüze yükseltmesine izin ver.
İşleyimiz varsayılan model, yerleşik bir örnek modeldir. Sonraki hızlı başlangıçta ARR dönüştürme hizmetini kullanarak özel modeli dönüştürmeyi gösteracağız.
Hesap bilgilerinizi girin
- Unity varlık tarayıcısında Sahneler klasörüne gidin ve Hızlı Başlangıç sahneyi açın.
- Hiyerarşi'den RemoteRendering oyun nesnesini seçin.
- Denetçi'ye hesap kimlik bilgilerinizi girin. Henüz bir hesabınız yoksa oluşturun.

Önemli
RemoteRenderingDomain olarak ayarlayın; burada, size yakın <region>.mixedreality.azure.com kullanılabilir <region> [bölgelerden biri.](../reference/regions.md)
AccountDomain'i Azure Portal'da görüntülenen hesap etki alanı olarak ayarlayın.
Daha sonra bu projeyi bir HoloLens cihaza dağıtmak ve Remote Rendering hizmetine bağlanmak istiyoruz. Cihaza kimlik bilgilerini girmenin kolay bir yolu yoktur çünkü hızlı başlangıç örneği kimlik bilgilerini Unity sahnesinde kaydedecektir.
Uyarı
Kaydedilen kimlik bilgilerinizle projeyi gizli oturum açma bilgilerini sızdıracak bir depoya denetlemeyin!
Oturum oluşturma ve varsayılan modeli görüntüleme
Oturumu başlatmak için Unity'nin Oynat düğmesine basın. Oyun panelinde görünüm panelinin alt kısmında durum metninin yer alan bir katman olduğunu görüyoruz. Oturumda bir dizi durum geçişi yapılacaktır. Başlatan durumda, sunucu birkaç dakika sürer. Başarılı olduğunda Hazır durumuna geçiştir. Şimdi oturum Bağlanıyor durumuna girer ve burada bu sunucu üzerinde işleme çalışma zamanlarına ulaşmaya çalışır. Başarılı olduğunda örnek Bağlı durumuna geçiştir. Bu noktada, işleme için modeli indirmeye başlar. Modelin boyutu nedeniyle indirme işlemi birkaç dakika daha sürebilir. Ardından uzaktan işlenen model görünür.

Tebrikler! Artık uzaktan işlenmiş bir modeli görüntülebiliyorsun!
Sahneyi inceleme
Uzaktan işleme bağlantısı çalıştır edildiktan sonra Denetçi paneli ek durum bilgileriyle günceller: 
Şimdi yeni düğümü seçerek ve Denetçi'de Altları göster'e tıklayarak sahne grafiğini keşfedersiniz.

Sahnede bir kesme düzlemi nesnesi var. Özelliklerinde etkinleştirmeyi ve taşımayı deneyin:

Dönüşümleri eşitlemek için Şimdi eşitle'ye tıklayın veya Her kareyi eşitle seçeneğini işaretleyin. Bileşen özellikleri için yalnızca bunları değiştirmek yeterlidir.
Sonraki adımlar
Sonraki hızlı başlangıçta, uzaktan işlenen modeli özgün boyutunda görüntülemek HoloLens örneği bir sanal cihaza dağıtacak.
Alternatif olarak, örnek bir masaüstü bilgisayara da dağıtılabilir.