Melihat data LCC 3D Gaussian Splatting domainnya dan menggunakannya untuk pengembangan Mega
Dokumen ini menjelaskan cara memuat dan menjelajahi mesh realitas 3D (Mesh) bersama dengan data 3D Gaussian Splatting (3DGS) format LCC di Unity Editor, menyelaraskan kedua data untuk membantu pengembangan aplikasi.
Penting
Artikel ini hanya berlaku untuk pengguna yang menggunakan perangkat domainnya untuk mengakuisisi dan menyelesaikan pemetaan, dan perlu memuat serta menjelajahi Mesh dan LCC 3DGS secara bersamaan di Unity Editor. Hasil pemetaan dari perangkat lain tidak menyertakan data LCC 3DGS, sehingga tidak dapat menggunakan metode yang dijelaskan dalam dokumen ini untuk memuat LCC 3DGS.
Sebelum memulai
- Menggunakan perangkat XGRIDS untuk mengakuisisi data spasial dan mengekspor file LCC
- Melihat mesh realitas 3D hasil pemetaan di Unity
- Panduan cepat pengembangan LCC Unity SDK
Penyelerasan data LCC 3DGS dan Mesh
Di Unity Editor, gunakan alat Mega untuk memuat dan merender Mesh, sambil menggunakan LCC SDK untuk memuat dan merender LCC 3DGS.
Memuat mesh realitas 3D
Muat mesh realitas 3D hasil pemetaan Block target.

Mengonfigurasi komponen LCC SDK
Tambahkan komponen LCC Manager dan LCC Renderer yang disediakan oleh LCC Unity SDK di Hierarchy.
Seret LCC Renderer ke node Block yang sesuai sebagai child node-nya, sehingga LCC 3DGS tetap relatif terhadap Transform Block.
Kemudian ubah Transform dari LCC Renderer:
Positiondiubah menjadi(0, 0, 0)Rotationdiubah menjadi(-90, 0, 0)Scalediubah menjadi(-1, 1, 1)

Penting
Menurut dokumentasi resmi domainnya, karena definisi sistem koordinat data dasar berbeda dengan Unity, Transform dari LCC Renderer harus diubah Rotation dan Scale sesuai dengan praktik dalam Sample resmi LCC, jika tidak 3DGS tidak dapat diselaraskan dengan Mesh.
Menambahkan skrip sinkronisasi kamera adegan editor ke Camera
Tambahkan skrip SceneGameCameraSync yang disediakan dalam Sample LCC Unity SDK ke kamera adegan.

Penting
Dalam mode edit, skrip ini diperlukan untuk menyinkronkan pose dan FOV kamera adegan editor agar dapat merender 3DGS. Dalam mode run, skrip ini harus dinonaktifkan (Disable).
Setelah menyelesaikan operasi di atas, kedua data dapat diselaraskan setelah memuat 3DGS dan Mesh secara bersamaan. Merender 3DGS dan Mesh secara bersamaan memang memungkinkan, tetapi umumnya tidak direkomendasikan.

Melihat LCC 3D Gaussian Splatting
Dalam skenario yang perlu melihat LCC 3DGS, disarankan untuk menyembunyikan Mesh dan hanya menampilkan hasil render 3DGS untuk menghindari gangguan visual dari Mesh.
Klik tombol sembunyikan Block untuk menyembunyikan Mesh.

Kemudian di panel Inspector LCC Renderer, isi jalur file LCC yang benar, lalu klik tombol more (⋮) di kanan atas > klik Render, untuk memicu render 3DGS.

Saat ini hanya hasil render 3DGS yang ditampilkan.

Melihat mesh realitas 3D
Melihat mesh realitas 3D dapat memudahkan operasi seperti anotasi konten.
Di panel Inspector LCC Renderer, klik tombol more (⋮) di kanan atas > klik unRender, untuk menghentikan render 3DGS.

Klik tombol tampilkan Block untuk menampilkan Mesh.

Saat ini editor hanya merender Mesh.
