Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pendahuluan & Kondisi Saat Ini dari ARToolKit
- Sejarah dan perkembangan hingga artoolkitX, pemeliharaan sumber terbuka
- Pemeriksaan marker berbasis vs fitur alam, dukungan marker kode batang
- Platform yang didukung (Android, iOS, desktop) dan integrasi plugin (Unity, OpenSceneGraph)
Mengatur Lingkungan
- Menginstal artoolkitX, SDK untuk platform mobile
- Mengatur integrasi Unity atau OpenSceneGraph
- Mengonfigurasi izin untuk kamera, GPS, kompas, dan akses file
Marker, Kalibrasi & Pemeriksaan Fitur Alam
- Membuat dan menggunakan marker persegi dan marker kode batang
- Pemeriksaan fitur alam (NFT): prinsip dan alur kerja
- Kalibrasi kamera, koreksi distorsi, dukungan kamera stereo
Menampilkan Konten Virtual & Rendering
- Konten 2D dan 3D overlay di atas perekaman kamera langsung
- Pengenalan pencahayaan, penutupan, dan dasar shader untuk rendering yang realistis
- Pertimbangan kinerja pada perangkat mobile: mengoptimalkan kecepatan bingkai dan penggunaan memori
Integrasi Sensor & Input Eksternal
- Menggunakan data GPS dan kompas untuk mengorientasikan konten AR relatif terhadap dunia nyata
- Mengakses properti kamera, mengenali panjang fokus dan kalibrasi sensor
- Integrasi dengan OpenCV untuk praproses gambar dan peningkatan (misalnya, filtering, stabilisasi)
Menggunakan Mesin Eksternal (Unity / OpenSceneGraph)
- Mengatur proyek di Unity dengan plugin ARToolKit
- Mensinkronkan data pemeriksaan marker/NFT ARToolKit ke dalam adegan Unity
- Menggunakan OpenSceneGraph untuk rendering lanjut atau konten 3D berbasis GPU
Pemasangan Ulang, Kinerja & Penyebaran
- Masalah umum: pencahayaan, kegagalan deteksi marker, keterlambatan
- Mengoptimalkan untuk mobile: ukuran tekstur, multithreading, penggunaan memori
- Pembungkusan untuk Android/iOS, pengujian pada perangkat nyata, alat debug
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengalaman pemrograman dalam bahasa apa pun
- Pemahaman dasar tentang grafik 3D atau konsep rendering
- Kebiasaan dengan pengaturan lingkungan pengembangan mobile
Audience
- Pengembang mobile dan AR
- Insinyur visi komputer
- Pengembang media interaktif
7 Jam
Testimoni (3)
Semuanya baik-baik saja.
Adrian Rybka - SEOyon
Kursus - Flutter Development Bootcamp with Dart
Diterjemahkan Mesin
Informasi tambahan yang sangat berguna
Grzegorz - Comp S.A.
Kursus - BLoC Pattern
Diterjemahkan Mesin
Pengetahuan dan kesabaran beliau.
Chrisna - Agricatural Research Council
Kursus - Ionic 4 and Angular for Developers
Diterjemahkan Mesin