Catatan rilis EasyAR Sense 3.1
3.1.0
2020-01-14
EasyAR Sense 3.1.0 mem-backport banyak optimasi desain dan perbaikan bug dari 4.0.0.
EasyAR Sense Unity Plugin juga diperbarui ke versi baru dengan peningkatan besar.
Rincian pembaruan adalah sebagai berikut:
EasyAR Sense
+ CameraDevice menambahkan fitur untuk mendapatkan jumlah dan indeks camera, mendapatkan posisi depan atau belakang camera (tidak didukung di Mac), dan membuka camera berdasarkan posisi depan atau belakang yang ditentukan
+ Menambahkan kemampuan setiap komponen untuk melaporkan kebutuhan camera buffer, digunakan untuk CameraDevice.setBufferCapacity
* Dukungan bahasa pemrograman: Swift ditingkatkan ke Swift 5
* Paket binary Basic dan Pro tidak lagi dibedakan
* CloundRecognitionService berubah dari menggunakan AppKey menjadi menggunakan ApiKey
* Memperbaiki masalah di iOS yang hanya dapat menggunakan jenis resolusi terbatas, sehingga iPad dapat menggunakan field of view maksimum
* Memperbaiki masalah crash pada beberapa perangkat iPad saat resolusi camera tinggi
* Memperbaiki dukungan Google Play Store Android App Bundle
* Memperbaiki masalah ImageTracker.unloadTarget dan ObjectTracker.unloadTarget tidak dapat unload target
* Memperbaiki beberapa masalah stabilitas
Unity Plugin for EasyAR Sense 3.1.0
++ Mengembalikan desain API dan perilaku yang mirip dengan Sense 2.3, dengan banyak peningkatan
+ Menambahkan pesan popup untuk error serius, yang dapat dinonaktifkan pada EasyARController
+ Components: sebagian besar komponen dapat menggunakan properti enabled dari komponen Unity untuk mengontrol start/stop
+ Component ARSenssion: entry point AR, mengontrol center mode, dan mendukung perangkat eksternal seperti custom camera dan AR glasses
+ Component ARAssembly: menampilkan proses perakitan API berbasis komponen EasyAR Sense dan mendukung semua komponen EasyAR Sense
+ Component ImageTargetController: meningkatkan dukungan untuk berbagai jenis input, memungkinkan image dan file .etd dimuat dari file system lokal atau web URL
+ Component CameraImageRenderer: rendering image camera dapat ditutup dengan menonaktifkan komponen ini
+ Scene: menambahkan target gizmo, yang dapat menampilkan detail target di Unity editor
+ Asset: menambahkan konfigurasi service global dan opsi kontrol gizmo
+ Window: menambahkan window untuk menghasilkan image target data (file .etd)
+ Window: menambahkan menu untuk masuk ke halaman pengaturan license key dan konfigurasi global lainnya
* Memperbaiki delay satu frame pada target tracking
* Memperbaiki blocking target loading dan mengurangi waktu target loading
* Memperbaiki target size acquisition
* Banyak peningkatan dan perbaikan bug lainnya
Samples of Unity Plugin for EasyAR Sense 3.1.0
++ Menambahkan kembali semua sample Sense 2.3
+ Menambahkan sample launcher yang dapat memuat semua samples melalui launcher
+ Menambahkan informasi status komponen di layar yang mencakup semua sample
+ Menambahkan sample yang menunjukkan dukungan AR glasses
+ Menambahkan sample yang menggunakan surface tracking dan image tracking secara bersamaan
+ Menambahkan sample untuk mendapatkan camera image texture dan mengontrol tampilan camera
+ Menambahkan sample untuk menyesuaikan video aspect ratio (fitur Unity VideoPlayer) dengan image target
+ Menambahkan sample yang menunjukkan tracking dari extended image
+ Sample cloud recognition sekarang menggunakan cache lokal dan menghentikan cloud recognition saat tracking, mencakup skenario penggunaan umum
+ Mengoptimalkan sample coloring3D dan memperbaiki bug