Coverart for item
The Resource Learn ARCore - Fundamentals of Google ARCore : Learn to build augmented reality apps for Android, Unity, and the web with Google ARCore 1.0, Micheal Lanham

Learn ARCore - Fundamentals of Google ARCore : Learn to build augmented reality apps for Android, Unity, and the web with Google ARCore 1.0, Micheal Lanham

Label
Learn ARCore - Fundamentals of Google ARCore : Learn to build augmented reality apps for Android, Unity, and the web with Google ARCore 1.0
Title
Learn ARCore - Fundamentals of Google ARCore
Title remainder
Learn to build augmented reality apps for Android, Unity, and the web with Google ARCore 1.0
Statement of responsibility
Micheal Lanham
Creator
Author
Subject
Language
eng
Summary
Are you a mobile developer or a web developer who is looking to create immersive and cool Augmented Reality apps with the latest Google ARCore platform? This book will help you to jump right into developing with ARCore and help you create a step by step AR app with it easily. This book will teach you to implement the core features of ARCore ..
Member of
Cataloging source
NLE
http://library.link/vocab/creatorName
Lanham, Micheal
Dewey number
006.8
Index
no index present
LC call number
QA76.9.A94
LC item number
.L364 2018eb
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/subjectName
  • Augmented reality
  • Application software
  • Computers
  • Computers
  • Virtual worlds
  • Computer programming
  • Computers
  • Internet: general works
  • Application software
  • Augmented reality
Target audience
general
Label
Learn ARCore - Fundamentals of Google ARCore : Learn to build augmented reality apps for Android, Unity, and the web with Google ARCore 1.0, Micheal Lanham
Instantiates
Publication
Note
Table of ContentsGetting Started ARCore on AndroidARCore on UnityARCore on the WebReal-World Motion Tracking Understanding the Environment Light Estimation Recognizing the Environment Blending Light for Architectural Design Mixing in Mixed Reality Performance Tips and Troubleshooting
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started; Immersive computing; AR and ARCore; Motion tracking; Environmental understanding; Light estimation; The road ahead; Summary; Chapter 2: ARCore on Android; Installing Android Studio; Installing ARCore; Installing the ARCore service on a device; Build and deploy; Exploring the code; Summary; Chapter 3: ARCore on Unity; Installing Unity and ARCore; Building and deploying to Android; Remote debugging; Testing the connection; Remotely debugging a running app
  • Exploring the codeUnity Update method; Summary; Chapter 4: ARCore on the Web; Installing WebARonARCore; Installing Node.js; The Node Package Manager; Exploring the samples; Debugging web apps on Android; Connecting Chrome Developer tools; Debugging with Chrome; 3D and three.js; Understanding left- or right-handed coordinate systems; 3D scale, rotation, and transformation; Summary; Chapter 5: Real-World Motion Tracking; Motion tracking in depth; 3D sound; Resonance Audio; A tracking service with Firebase; Setting up the database; Time to test the connection; Visualizing tracked motion
  • ExercisesSummary; Chapter 6: Understanding the Environment; Tracking the point cloud; Meshing and the environment; Interacting with the environment; Touch for gesture detection; Drawing with OpenGL ES; Shader programming; Editing the shader; Exercises; Summary; Chapter 7: Light Estimation; 3D rendering; Building a test scene; Materials, shaders, and textures; 3D lighting; Light estimation; Cg/HLSL shaders; Estimating light direction; Updating the environmental lighting; Exercises; Summary; Chapter 8: Recognizing the Environment; Introduction to ML; Linear regression explained; Deep learning
  • Neural networks -- the foundation of deep learningProgramming a neural network; Scripting the neural network; Training a neural network; Activating the warning; Adding the environmental scanner; Backward propagation explained; Gradient descent explained; Defining the network architecture; The network view of the world; Exercises; TensorFlow; Summary; Chapter 9: Blending Light for Architectural Design; Setting up the project; Building the scene; Modifying the base scene; The environment and placing content; Building the UI; Scripting the buttons; Interacting with the virtual
  • Building the object outlinerPositioning the chair; Lighting and shadows; Turning the shadows on; Exercises; Summary; Chapter 10: Mixing in Mixed Reality; Mixed reality and HoloKit; Setting up HoloKit; How does it work?; Introducing WRLD; Setting up WRLD for MR; Navigating the map; Switching from AR to MR; Building the SceneSwitcher; Creating the SceneSwitcher prefab; Modifying the Wrld map script; Mapping, GIS, and GPS; Making the Splash scene; Fixing the altitude issue; What's next?; Exercises; Summary; Chapter 11: Performance Tips and Troubleshooting; Diagnosing performance; Chrome DevTools
Control code
1032131748
Extent
1 online resource (274 pages)
Form of item
online
Isbn
9781788833639
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
9781788830409
http://library.link/vocab/ext/overdrive/overdriveId
9781788833639
Specific material designation
remote
System control number
(OCoLC)1032131748
Label
Learn ARCore - Fundamentals of Google ARCore : Learn to build augmented reality apps for Android, Unity, and the web with Google ARCore 1.0, Micheal Lanham
Publication
Note
Table of ContentsGetting Started ARCore on AndroidARCore on UnityARCore on the WebReal-World Motion Tracking Understanding the Environment Light Estimation Recognizing the Environment Blending Light for Architectural Design Mixing in Mixed Reality Performance Tips and Troubleshooting
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started; Immersive computing; AR and ARCore; Motion tracking; Environmental understanding; Light estimation; The road ahead; Summary; Chapter 2: ARCore on Android; Installing Android Studio; Installing ARCore; Installing the ARCore service on a device; Build and deploy; Exploring the code; Summary; Chapter 3: ARCore on Unity; Installing Unity and ARCore; Building and deploying to Android; Remote debugging; Testing the connection; Remotely debugging a running app
  • Exploring the codeUnity Update method; Summary; Chapter 4: ARCore on the Web; Installing WebARonARCore; Installing Node.js; The Node Package Manager; Exploring the samples; Debugging web apps on Android; Connecting Chrome Developer tools; Debugging with Chrome; 3D and three.js; Understanding left- or right-handed coordinate systems; 3D scale, rotation, and transformation; Summary; Chapter 5: Real-World Motion Tracking; Motion tracking in depth; 3D sound; Resonance Audio; A tracking service with Firebase; Setting up the database; Time to test the connection; Visualizing tracked motion
  • ExercisesSummary; Chapter 6: Understanding the Environment; Tracking the point cloud; Meshing and the environment; Interacting with the environment; Touch for gesture detection; Drawing with OpenGL ES; Shader programming; Editing the shader; Exercises; Summary; Chapter 7: Light Estimation; 3D rendering; Building a test scene; Materials, shaders, and textures; 3D lighting; Light estimation; Cg/HLSL shaders; Estimating light direction; Updating the environmental lighting; Exercises; Summary; Chapter 8: Recognizing the Environment; Introduction to ML; Linear regression explained; Deep learning
  • Neural networks -- the foundation of deep learningProgramming a neural network; Scripting the neural network; Training a neural network; Activating the warning; Adding the environmental scanner; Backward propagation explained; Gradient descent explained; Defining the network architecture; The network view of the world; Exercises; TensorFlow; Summary; Chapter 9: Blending Light for Architectural Design; Setting up the project; Building the scene; Modifying the base scene; The environment and placing content; Building the UI; Scripting the buttons; Interacting with the virtual
  • Building the object outlinerPositioning the chair; Lighting and shadows; Turning the shadows on; Exercises; Summary; Chapter 10: Mixing in Mixed Reality; Mixed reality and HoloKit; Setting up HoloKit; How does it work?; Introducing WRLD; Setting up WRLD for MR; Navigating the map; Switching from AR to MR; Building the SceneSwitcher; Creating the SceneSwitcher prefab; Modifying the Wrld map script; Mapping, GIS, and GPS; Making the Splash scene; Fixing the altitude issue; What's next?; Exercises; Summary; Chapter 11: Performance Tips and Troubleshooting; Diagnosing performance; Chrome DevTools
Control code
1032131748
Extent
1 online resource (274 pages)
Form of item
online
Isbn
9781788833639
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
9781788830409
http://library.link/vocab/ext/overdrive/overdriveId
9781788833639
Specific material designation
remote
System control number
(OCoLC)1032131748

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...