ARCore | Το νέο SDK της Google φέρνει την επαυξημένη πραγματικότητα (AR) σε όλες τις Android συσκευές


Τα τελευταία χρόνια ακούμε συνεχώς για το Project Tango και την προσπάθεια της Google να φέρει στα smartphone μας την επαυξημένη πραγματικότητα ή αλλιώς Augmented Reality (AR). Μέχρι στιγμής όμως κυκλοφορούν μόλις δύο συσκευές που το υποστηρίζουν, για αυτό και η ανακοίνωση του ARCore που θα φέρει το AR σε όλες σχεδόν τις συσκευές Android, είναι ιδιαίτερα ενδιαφέρουσα.

Το Tango είναι ένας συνδυασμός λογισμικού και αισθητήρων που περιλαμβάνονται σε μια συσκευή, αλλά μερικοί από αυτούς τους αισθητήρες είναι τόσο εξειδικευμένοι που δε θα μπορούσαν να βρίσκονται σε όλες τις Android συσκευές. Αυτό όμως δε σημαίνει ότι δεν μπορείς να απολαύσεις AR εφαρμογές και παιχνίδια στα υπάρχοντα Android smartphone και για αυτό βλέπουμε σήμερα την παρουσίαση του ARCore, το οποίο θα μπορούσαμε να ονομάσουμε Tango Lite.

Πρόκειται λοιπόν για ένα SDK, δηλαδή για ένα εργαλείο παραγωγής εφαρμογών, το οποίο εξειδικεύεται στο AR. Με τη βοήθειά του οι προγραμματιστές που ασχολούνται με το Android θα μπορούν να έχουν πλέον ένα επίσημο εργαλείο για τις εφαρμογές και τα παιχνίδια τους, το οποίο θα έχει απόλυτη συμβατότητα με το Android.

Με τη βοήθεια του ARCore μπορείς να γράψεις τις εφαρμογές σου σε Java, OpenGL, Unity και Unreal engine, τα τέσσερα καλύτερα εργαλεία για το Android και λειτουργεί σε όλες τις συσκευές με Android 7.0 και άνω. Είναι χτισμένο γύρω από τρεις βασικούς άξονες που εξαρτώνται από τους αισθητήρες των συσκευών μας και οι οποίοι είναι:

  • το Motion tracking, το οποίο καθορίζει τη θέση της συσκευής μας στο χώρο,
  • το Environmental understanding, το οποίο αναγνωρίζει τα αντικείμενα και τις επιφάνειες στο χώρο και
  • το Light estimation, το οποίο αναλύει το φωτισμό του χώρου για να δώσει ένα αντίστοιχο look στο 3D αντικείμενο που θα προσθέσουμε, έτσι ώστε να είναι πιο αληθοφανές.


Πέρα από το ARCore η Google διαθέτει ήδη κάποια εργαλεία για αυτό το σκοπό, όπως το Blocks με το οποίο μπορούμε να φτιάξουμε 3D μοντέλα για να τα χρησιμοποιήσουμε αργότερα στην εφαρμογή ή το παιχνίδι που θα δημιουργήσουμε και το Tilt brush με το οποίο μπορούμε να φτιάξουμε το 3D περιβάλλον στο οποίο θα κινούμαστε.

Όλα αυτά φυσικά θα μας φέρουν μια νέα γενιά εφαρμογών και παιχνιδιών και θα υποστηρίξουν επίσης το VPS, δηλαδή το GPS εσωτερικών χώρων της Google. Το σημαντικότερο όμως είναι ότι ξεκινάει μια νέα εποχή για το Android στην οποία θα δούμε μία έκρηξη AR και VR περιεχομένου, αν φυσικά οι ανεξάρτητοι προγραμματιστές ασχοληθούν μαζί του. Η Google πάντως ασχολήθηκε και έχει έτοιμα για εμάς κάποια παραδείγματα, τα οποία μπορούμε να τσεκάρουμε, αλλά όχι να δοκιμάσουμε (κρίμα) στη σελίδα του Google Experiments.

Δείτε επίσης...

Docker | Τι είναι και πώς το εγκαθιστούμε στον υπολογιστή μας;

Android | Χρήσιμα tip για να βγάζουμε εξαιρετικές φωτογραφίες με το κινητό μας

3D Printing | Εκτυπώνουμε τοπογραφικούς χάρτες με τον 3D εκτυπωτή μας

Μάθε παιδί μου Linux | Πώς εγκαθιστούμε εφαρμογές στο Linux

Android | Παίξε τα παιχνίδια του PlayStation στο Android smartphone ή tablet σου με το PS4 Remote Play!

Οδηγός αγοράς | Τα καλύτερα Android smartphone του 2018 για το 2019

Raspberry Pi | Φτιάχνουμε το δικό μας smart home server και ενώνουμε όλες τις έξυπνες συσκευές μας σε μία εφαρμογή!

Smart Home | Κάμερα ασφαλείας με μπαταρία για να παρακολουθείς ακόμη και χώρους που δεν έχουν ηλεκτροδότηση!

Android | Αυτές είναι οι εφαρμογές που πρέπει να έχεις οπωσδήποτε στο κινητό σου

Android | Μετατρέπουμε το παλιό μας smartphone σε μία φορητή συσκευή προσωπικής ασφαλείας με το Haven