售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright and Credits
Learn ARCore - Fundamentals of Google ARCore
Packt Upsell
Why subscribe?
PacktPub.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Getting Started
Immersive computing
AR and ARCore
Motion tracking
Environmental understanding
Light estimation
The road ahead
Summary
ARCore on Android
Installing Android Studio
Installing ARCore
Installing the ARCore service on a device
Build and deploy
Exploring the code
Summary
ARCore on Unity
Installing Unity and ARCore
Building and deploying to Android
Remote debugging
Testing the connection
Remotely debugging a running app
Exploring the code
Unity Update method
Summary
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
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
Exercises
Summary
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
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
Recognizing the Environment
Introduction to ML
Linear regression explained
Deep learning
Neural networks – the foundation of deep learning
Programming 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
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 outliner
Positioning the chair
Lighting and shadows
Turning the shadows on
Exercises
Summary
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
Performance Tips and Troubleshooting
Diagnosing performance
Chrome DevTools
Android Profiler
Unity Profiler
Tips for managing better performance
General troubleshooting
Troubleshooting code
Exercises
Troubleshooting tips
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜