Table of Contents

Class DenseSpatialMapBuilderFrameFilter

Ruang Nama
easyar
Rakitan
EasyAR.Sense.dll

MonoBehaviour yang mengontrol easyar.DenseSpatialMap di scene, menyediakan ekstensi fungsi dalam lingkungan Unity.

public class DenseSpatialMapBuilderFrameFilter : FrameFilter
Pewarisan
DenseSpatialMapBuilderFrameFilter

Bidang

EnableMeshCollider

Apakah membuat mesh collider pada mesh yang dihasilkan. Perubahan hanya efektif sebelum session dimulai.

public bool EnableMeshCollider

MapMeshMaterial

Material yang digunakan untuk merender Map mesh. Perubahan hanya efektif sebelum session dimulai. Pada versi saat ini, tampilan transparan material default tidak diaktifkan saat menggunakan URP.

public Material MapMeshMaterial

TargetMaxUpdateTimePerFrame

Waktu update maksimum per frame untuk target, dalam milidetik. Dapat diubah kapan saja dan langsung berlaku.

Waktu aktual yang digunakan per frame mungkin berbeda dari nilai ini. Berapa pun nilai yang diatur, setidaknya sebagian data akan diperbarui setiap frame. Jika tidak ada data yang perlu diperbarui, tidak ada waktu tambahan yang digunakan. Jika update mesh membuat rendering melambat, nilai ini dapat dikurangi.

public int TargetMaxUpdateTimePerFrame

Properti

MeshBlocks

Semua mesh block saat ini.

public List<DenseSpatialMapBlockController> MeshBlocks { get; }

MeshColor

Warna mesh. Perubahan hanya efektif setelah session dimulai.

Saat menggunakan shader default, alpha channel akan diabaikan saat runtime pada URP atau headset.

public Color MeshColor { get; set; }

RenderMesh

Apakah merender mesh.

public bool RenderMesh { get; set; }

enabled

Memulai/menghentikan mapping saat ARSession berjalan. Setelah session dimulai, mapping hanya dimulai ketika MonoBehaviour.enabled bernilai true.

public bool enabled { get; set; }

Peristiwa

MeshBlockCreate

Event saat mesh block baru dibuat.

public event Action<DenseSpatialMapBlockController> MeshBlockCreate

MeshBlockUpdate

Event saat mesh block diperbarui.

public event Action<List<DenseSpatialMapBlockController>> MeshBlockUpdate