Table of Contents

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