ARCore Measurment for Android

ARCore Measurment for Android

  • 31.2 MB

    Ukuran file

  • Keamanan
  • Everyone

  • Android 10.0+

    Android OS

Tentang ARCore Measurment for Android

Aplikasi ini menggunakan AR Core untuk mengukur jarak, luas, dan volume.

1. Mengukur Jarak

Jarak adalah pengukuran AR yang paling mendasar. Jarak dihitung sebagai jarak Euclidean antara dua koordinat 3D (Anchor) yang ditempatkan di dalam adegan AR.

2. Mengukur Luas

Untuk mengukur luas, pengguna harus menempatkan setidaknya tiga anchor untuk membentuk poligon. Sebagian besar pengukuran luas AR mengasumsikan permukaan adalah bidang datar (permukaan 2D dalam ruang 3D).

Algoritma:

Pendekatan yang paling umum adalah Rumus Tali Sepatu (Rumus Surveyor). Karena titik-titik berada dalam 3D, Anda harus terlebih dahulu memproyeksikannya ke bidang 2D (menggunakan normal bidang) atau memastikan semua titik terletak pada Bidang Inti AR yang terdeteksi yang sama.

3. Mengukur Volume

Volume jauh lebih kompleks karena membutuhkan kedalaman. Ada dua cara utama untuk mendekati hal ini:

- Metode Kotak (Ekstrusi): Ukur luas lantai (seperti yang dijelaskan di atas) dan kemudian ukur jarak vertikal (tinggi).

Rumus: Volume = Luas * Tinggi

- Metode Kotak Pembatas: Gunakan dua titik sudut diagonal untuk mendefinisikan kubus 3D.

- API Kedalaman (Lanjutan): Gunakan AR Core untuk membuat awan titik suatu objek dan menghitung volume melalui selubung cembung atau voxelisasi. Ini jauh lebih akurat untuk objek yang tidak beraturan tetapi membutuhkan perangkat dengan sensor Time-of-Flight atau dukungan kedalaman berkualitas tinggi.

Karena Anda menyelami implementasinya, tantangan sebenarnya di AR Core bukan hanya matematika—tetapi juga UX dan presisi. Mengukur ruang 3D pada layar 2D bisa jadi rumit bagi pengguna.

Berikut adalah uraian tentang cara menyusun logika Java Anda untuk fitur-fitur ini:

1. Jarak (Dasar)

Untuk mendapatkan pengukuran yang bersih, Anda harus menggunakan Session hit Test() untuk menempatkan Anchor. Menggunakan anchor memastikan bahwa meskipun kamera bergeser, titik-titik tetap "terkunci" ke koordinat dunia fisik.

2. Luas (Geometri Bidang)

Untuk luas, pengguna biasanya ingin mengukur lantai atau dinding. Anda harus membatasi titik-titik Anda pada satu Bidang. Jika titik-titik tersebut berada pada bidang horizontal yang sama (nilai y hampir identik), Anda dapat mengabaikan sumbu y dan memperlakukannya sebagai perhitungan poligon 2D.

Tips Implementasi: Simpan titik-titik Anda dalam List. Saat pengguna menambahkan titik baru, perbarui pratinjau "luas saat ini" secara dinamis. Rumus Shoelace adalah standar di sini karena berfungsi untuk poligon yang tidak saling berpotongan (bentuk tidak beraturan).

3. Volume (Metode "Kotak")

Menghitung volume objek 3D sembarang sangat sulit tanpa sensor LiDAR. Untuk aplikasi Java AR Core standar, cara yang paling andal adalah metode Poligon Ekstrusi:

1. Tentukan Alas: Pengguna mengklik titik-titik untuk menentukan luas lantai (A).

2. Tentukan Ketinggian: Pengguna mengklik titik di lantai dan menyeret garis ke atas, atau mengklik titik di langit-langit (h).

3. Hitung: V = A * h.

Tips Pro untuk Akurasi

API Kedalaman: Jika perangkat mendukungnya, aktifkan API Kedalaman Mentah. Ini memungkinkan Anda untuk melakukan uji benturan terhadap objek "non-planar" (seperti sofa atau bola) yang mungkin terlewatkan oleh pencarian bidang standar.

Penghalusan: Koordinat AR dapat bergetar. Gunakan Filter Rata-Rata Bergerak sederhana pada pose kamera atau hasil uji benturan untuk mencegah angka pengukuran melonjak dengan cepat.

Arsitektur yang Disarankan

Manajer Pengukuran: Sebuah singleton atau kelas pembantu untuk menyimpan daftar jangkar aktif.

Perender: Menangani penggambaran garis dan label teks di overlay AR.

Konverter Satuan: Sebuah utilitas untuk beralih antara Metrik (meter/cm) dan Imperial (kaki/inci).

Aplikasi ini, selain fungsi-fungsi yang telah ditentukan, juga memiliki fungsi tambahan seperti lokalisasi: Inggris, Spanyol, Prancis, Bulgaria, dan Jerman. Jarak, luas, dan volume yang dihitung dalam meter, yang dapat dikonversi ke sentimeter, inci, dan kaki.

Tampilkan Selengkapnya

What's new in the latest 9.0

Last updated on Nov 8, 2026
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Tampilkan Selengkapnya

Video dan tangkapan layar

  • ARCore Measurment for Android poster
  • ARCore Measurment for Android screenshot 1
  • ARCore Measurment for Android screenshot 2
  • ARCore Measurment for Android screenshot 3
  • ARCore Measurment for Android screenshot 4
  • ARCore Measurment for Android screenshot 5
  • ARCore Measurment for Android screenshot 6
  • ARCore Measurment for Android screenshot 7

Informasi APK ARCore Measurment for Android

Versi terbaru
9.0
Kategori
Alat
Android OS
Android 10.0+
Ukuran file
31.2 MB
Available on
Rating konten
Everyone
Laporan Keamanan
Periksa Sekarang
Pemeriksaan Keamanan Selesai
Tidak Ada Virus
Tidak Ada Spyware
Tidak Ada Malware
Tidak Ada Virus
Tidak Ada Spyware
Tidak Ada Malware
Nama Paket:rad.example.myapplicationsize
SHA-256:eb18620e38e5db245b652b21d8b8ffe9e9f4ee012e4a9805c92cdab19d601619
SHA-1:8ea2c76d56c0780fc30c39d9dc3c8783f25de602
Tampilkan Lebih Banyak
Diverifikasi oleh: APKPURE

Versi lama ARCore Measurment for Android

ikon APKPure

Pengunduhan Super cepat dan aman melalui aplikasi APKPure

Sekali klik untuk menginstal file XAPK/APK di Android!

Unduh APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies