Form Registration: http://bit.ly/arcore-codelabjkt
Codelabs ARCore - Google I/O Extended 2018 - Recap Jakarta
Google I/O is an annual developer-focused conference held by Google in San Francisco, California. Google I/O features highly technical, in-depth sessions focused on building web, mobile, and enterprise applications with Google and open web technologies.
Sunday, 22 July 2018
1.00 PM - 5.00 PM
Ruang & Tempo, Gedung Tempo Lantai 8. Jalan Palmerah Barat No. 8, RT.3/RW.5, Grogol Utara, Kby. Lama, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 11480
Register here: http://bit.ly/arcore-codelabjkt
more info: https://developers.google.com/ar/discover/
ARCore is a platform for building augmented reality apps on Android. ARCore uses three key technologies to integrate virtual content with the real world as seen through your phone's camera:
- Motion tracking allows the phone to understand and track its position relative to the world.
- Environmental understanding allows the phone to detect the size and location of flat horizontal surfaces like the ground or a coffee table.
- Light estimation allows the phone to estimate the environment's current lighting conditions.
This codelab guides you through building a simple demo game to introduce these capabilities so you can use them in your own applications.
2. What you'll learn
- Enabling ARCore through the Player settings
- Adding the ARCore SDK prefabs to the scene
- Scaling objects consistently to look reasonable with respect to the real world.
- Using Anchors to place objects at a fixed location relative to the real world.
- Using detected planes as the foundation of augmented reality objects
- Using touch and gaze input to interact with the ARCore scene
- Make sure you have these before starting the codelab:
Unity Game Engine
- Recommended version: Unity[masked] LTS or later
- Minimum version:[masked]f2
- JDK 8 (JDK 9 is currently not supported by Unity, use JDK 8 instead)
ARCore SDK for Unity
- Recommended version: v1.2.0 or later (arcore-unity-sdk-v1.2.0.unitypackage)
- Minimum version: v1.0.0
- Sample assets for the project (arcore-intro.unitypackage, hosted on GitHub)
- ARCore supported device and USB cable
More information about getting started can be found at: developers.google.com/ar/develop/unity/getting-started
Now that you have everything you need, let's start!