Konversi model
Azure Remote Rendering memungkinkan Anda merender model yang kompleks. Untuk mencapai performa yang maksimal, data harus diolah terlebih dahulu agar menjadi format yang optimal. Tergantung pada jumlah data, langkah ini mungkin memakan waktu cukup lama. Akan menjadi tidak praktis, jika waktu ini dihabiskan selama pemuatan model. Juga, akan sia-sia untuk mengulangi proses ini untuk beberapa sesi. Karena alasan ini, layanan ARR menyediakan layanan konversi khusus, yang dapat Anda jalankan sebelumnya. Setelah dikonversi, model dapat dimuat dari Akun Azure Storage.
Format sumber yang didukung
Layanan konversi mendukung format berikut:
Jala segitiga
- FBX (versi 2011 hingga versi 2020)
- GLTF/GLB (versi 2.x)
Ada perbedaan kecil antara format mengenai konversi properti material, seperti yang tercantum dalam pemetaan materi bab untuk format model.
Awan titik
XYZ : Format file teks di mana setiap baris berisi satu titik, diformat sebagai
position_x position_y position_z red green blue
. Nilai numerik dapat diekspresikan baik sebagai string nilai floating-point (dengan titik desimal) atau dalam format heksadesimal, yang ditunjukkan oleh0x
awalan. Komponen warna (merah, hijau, biru) diperkirakan akan berada dalam kisaran 0,0 hingga 255,0.PLY : Hanya file PLY biner yang didukung. Properti selain posisi dan warna diabaikan. Setiap file PLY memiliki header yang dapat dibaca manusia, yang dapat digunakan untuk memverifikasi apakah persyaratan berikut terpenuhi:
- file harus dikodekan menggunakan
binary_little_endian 1.0
format , - file berisi point cloud (yaitu, tidak ada segitiga),
- posisi berisi ketiga komponen (x, y, z),
- warna berisi ketiga komponen (merah, hijau, biru). Atau, komponen warna dapat ditentukan melalui semantik (diffuse_red, diffuse_green, diffuse_blue) atau (ambient_red, ambient_green, ambient_blue).
Jika ada properti lain, properti tersebut diabaikan selama penyerapan.
- file harus dikodekan menggunakan
E57 : E57 berisi dua jenis data:
data3d
danimage2d
. Layanan konversi hanya memuatdata3d
bagian file, sementaraimage2d
bagian file diabaikan.LAS, LAZ : Jika data warna tidak ada, atribut intensitas digunakan sebagai warna.
Proses konversi
- Siapkan dua kontainer Azure Blob Storage: satu untuk masukan, satu untuk keluaran
- Unggah model Anda ke kontainer masukan (opsional di bawah subjalur)
- Pemicu proses konversi melalui model konversi REST API
- Polling layanan untuk kemajuan konversi
- Setelah selesai, muat model
- dari akun penyimpanan tertaut (lihat langkah "Tautkan akun penyimpanan" di Buat Akun untuk menautkan akun penyimpanan Anda)
- atau dengan memberikan Tanda Tangan Akses Bersama (SAS).
Semua data model (input dan output) disimpan di penyimpanan blob Azure yang disediakan pengguna. Azure Remote Rendering memberi Anda kendali penuh atas manajemen aset Anda.
Harga
Untuk informasi tentang harga untuk konversi, lihat halaman Harga Remote Rendering.
Parameter konversi
Untuk berbagai opsi konversi, lihat bab ini.
Contoh
- Mulai Cepat: Mengonversi model untuk penyajian adalah pengantar langkah demi langkah tentang cara mengonversi model.
- Contoh skrip PowerShell, yang menunjukkan penggunaan layanan konversi, dapat ditemukan di repositori sampel ARR di folder Skrip.