Bagikan melalui


Windows Mixed Reality penyedia pengaturan kamera — MRTK2

Penyedia pengaturan kamera Windows Mixed Reality menentukan jenis perangkat, tempat aplikasi berjalan dan menerapkan pengaturan konfigurasi yang sesuai berdasarkan tampilan (transparan atau buram).

Mengaktifkan penyedia pengaturan kamera Windows Mixed Reality

Langkah-langkah berikut menganggap penggunaan objek MixedRealityToolkit. Langkah-langkah yang diperlukan untuk pencatat layanan lain mungkin berbeda.

  1. Pilih objek MixedRealityToolkit dalam hierarki adegan.

    Hierarki Adegan yang Dikonfigurasi MRTK

  2. Navigasikan panel Inspektur ke bagian sistem kamera dan perluas bagian Penyedia Pengaturan Kamera .

    Perluas penyedia pengaturan

  3. Klik Tambahkan Penyedia Pengaturan Kamera dan perluas entri Pengaturan kamera baru yang baru ditambahkan.

    Perluas penyedia pengaturan baru

  4. Pilih penyedia Pengaturan Kamera Windows Mixed Reality

    Pilih penyedia pengaturan Windows Mixed Reality

Catatan

Saat menggunakan profil default Microsoft Mixed Reality Toolkit, penyedia pengaturan kamera Windows Mixed Reality sudah akan diaktifkan dan dikonfigurasi.

Mengonfigurasi penyedia pengaturan kamera Windows Mixed Reality

Pengaturan Kamera Windows Mixed Reality juga mendukung profil. Profil ini menyediakan opsi berikut:

Windows Mixed Reality konfigurasi pengaturan kamera

Merender pengambilan realitas campuran dari kamera foto/video

Dengan pengaturan ini pada HoloLens 2, Anda dapat mengaktifkan penyelarasan hologram dalam tangkapan realitas campuran Anda. Jika diaktifkan, platform akan menyediakan HolographicCamera tambahan ke aplikasi saat foto atau video pengambilan realitas campuran diambil. HolographicCamera ini menyediakan matriks tampilan yang sesuai dengan lokasi kamera foto/video, dan menyediakan matriks proyeksi menggunakan bidang tampilan kamera foto/video. Ini akan memastikan bahwa hologram, seperti jala tangan, tetap terlihat selaras dalam output video.

HoloLens 2 metode reprojeksi

Mengatur metode awal untuk proyeksi ulang HoloLens 2. Rekomendasi default adalah menggunakan proyeksi ulang kedalaman, karena semua bagian adegan akan distabilkan secara independen berdasarkan jarak mereka dari pengguna. Jika hologram masih tampak tidak stabil, coba pastikan semua objek telah mengirimkan kedalamannya dengan benar ke buffer kedalaman. Ini kadang-kadang pengaturan shader. Jika kedalaman tampaknya dikirim dengan benar dan ketidakstabilan masih ada, coba stabilisasi autoplanar, yang menggunakan buffer kedalaman untuk menghitung bidang stabilisasi. Jika aplikasi tidak dapat mengirimkan data kedalaman yang cukup agar salah satu opsi tersebut dapat digunakan, proyeksi ulang rencana disediakan sebagai fallback. Metode ini akan didasarkan pada data titik fokus yang disediakan aplikasi melalui SetFocusPointForFrame.

Untuk memperbarui metode reprojeksi saat runtime, akses seperti itu WindowsMixedRealityReprojectionUpdater :

var reprojectionUpdater = CameraCache.Main.EnsureComponent<WindowsMixedRealityReprojectionUpdater>();
reprojectionUpdater.ReprojectionMethod = HolographicDepthReprojectionMethod.AutoPlanar;

Ini hanya perlu diperbarui sekali dan nilai digunakan kembali untuk semua bingkai berikutnya. Jika metode akan sering diperbarui, disarankan untuk menyimpan hasil alih-alih EnsureComponent sering memanggilnya.

Lihat juga