Learn ARCore - Fundamentals of Google ARCore

Learn to build augmented reality apps for Android, Unity, and the web with Google ARCore 1.0



Bookstore > Books > Learn ARCore - Fundamentals of Google ARCore

Learn ARCore - Fundamentals of Google ARCore
Buy
Preview
Price$31.99 - $39.99
Rating
AuthorMicheal Lanham
PublisherPackt Publishing
Published2018
Pages274
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101788830407
ISBN-139781788830409
EBook Hardcover Paperback

Are you a mobile developer or web developer who wants to create immersive and cool Augmented Reality apps with the latest Google ARCore platform? If so, this book will help you jump right into developing with ARCore and will help you create a step by step AR app easily.

This book will teach you how to implement the core features of ARCore starting from the fundamentals of 3D rendering to more advanced concepts such as lighting, shaders, Machine Learning, and others.

We'll begin with the basics of building a project on three platforms: web, Android, and Unity. Next, we'll go through the ARCore concepts of motion tracking, environmental understanding, and light estimation. For each core concept, you'll work on a practical project to use and extend the ARCore feature, from learning the basics of 3D rendering and lighting to exploring more advanced concepts.

You'll write custom shaders to light virtual objects in AR, then build a neural network to recognize the environment and explore even grander applications by using ARCore in mixed reality. At the end of the book, you'll see how to implement motion tracking and environment learning, create animations and sounds, generate virtual characters, and simulate them on your screen.




Similar Books


Learn Python Programming, 2nd Edition

Learn Python Programming, 2nd Edition

Learn Python Programming creates a foundation for those who are interested in developing their skills in Python programming. The book starts with the fundamentals of programming with Python and ends by exploring different topics such as GUIs and real-world apps.You will begin by exploring the foundations of and fundamental topics on Pytho...
Fundamentals of Deep Learning

Fundamentals of Deep Learning

With the reinvigoration of neural networks in the 2000s, deep learning has become an extremely active area of research, one that's paving the way for modern machine learning. In this practical book, author Nikhil Buduma provides examples and clear explanations to guide you through major concepts of this complicated field.Companies such as...
Google Cloud Platform for Developers

Google Cloud Platform for Developers

Google Cloud Platform (GCP) provides autoscaling compute power and distributed in-memory cache, task queues, and datastores to write, build, and deploy Cloud-hosted applications.With Google Cloud Platform for Developers, you will be able to develop and deploy scalable applications from scratch and make them globally available in almost an...
Learning C# by Developing Games with Unity 3D

Learning C# by Developing Games with Unity 3D

For the absolute beginner to any concept of programming, writing a script can appear to be an impossible hurdle to overcome. The truth is, there are only three simple concepts to understand: 1) having some type of information; 2) using the information; and 3) communicating the information. Each of these concepts is very simple and extreme...
Code Simplicity

Code Simplicity

Good software design is simple and easy to understand. Unfortunately, the average computer program today is so complex that no one could possibly comprehend how all the code works. This concise guide helps you understand the fundamentals of good design through scientific laws - principles you can apply to any programming language or proje...
Programming iOS 5, 2nd Edition : Covers iOS 5 and Xcode 4.3

Programming iOS 5, 2nd Edition : Covers iOS 5 and Xcode 4.3

Get a solid grounding in the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With this revised and expanded edition, you'll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS 5 and Xcode 4.3 in a rigorous, orderly fashion - ideal whether you're approach...