Table of Contents

Class SparseSpatialMapTrackerFrameFilter

Ruang Nama
easyar
Rakitan
EasyAR.Sense.dll

MonoBehaviour yang mengontrol easyar.SparseSpatialMap di scene dan menyediakan pelacakan lokalisasi untuk easyar.SparseSpatialMap.

public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
Pewarisan
SparseSpatialMapTrackerFrameFilter
Anggota Pewarisan

Bidang

EnableIndirectTracking

Mengaktifkan pelacakan tidak langsung, yaitu melanjutkan pelacakan melalui kemampuan motion tracking dari frame source setelah pelacakan langsung berhenti. Perubahan hanya berlaku sebelum session dimulai.

public bool EnableIndirectTracking

EnableStabilization

Pengaturan pose hasil. Perubahan hanya berlaku sebelum session dimulai atau sebelum OnEnable.

public bool EnableStabilization

LocalizationMode

Mode lokalisasi. Perubahan hanya berlaku sebelum session dimulai atau sebelum OnEnable.

Jika EnableStabilization bernilai true, nilainya akan dipaksa menjadi KeepUpdate.

public LocalizationMode LocalizationMode

RequestTimeout

Timeout untuk komunikasi dengan server, dalam milidetik. Dapat diubah kapan saja dan langsung berlaku.

public int RequestTimeout

Properti

Targets

SparseSpatialMapController yang telah dimuat.

public List<SparseSpatialMapController> Targets { get; }

enabled

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

public bool enabled { get; set; }

Peristiwa

TargetLoad

Event saat pemuatan Map selesai. Nilai bool menunjukkan apakah pemuatan berhasil. Nilai string menunjukkan pesan kesalahan ketika terjadi error.

public event Action<SparseSpatialMapController, bool, string> TargetLoad

TargetUnload

Event saat pembongkaran Map selesai. Nilai bool menunjukkan apakah pembongkaran berhasil. Nilai string menunjukkan pesan kesalahan ketika terjadi error.

public event Action<SparseSpatialMapController, bool, string> TargetUnload