<span>Embark on a journey to build an augmented reality world. This book puts theory into practical application by building unique augmented reality apps specific to each chapter’s topic.<br>You’ll learn to engineer successful, well-designed, and comprehensive augmented reality applications for App
.NET Developer's Guide to Augmented Reality in iOS: Building Immersive Apps Using Xamarin, ARKit, and C#
✍ Scribed by Lee Englestone
- Publisher
- Apress
- Year
- 2021
- Tongue
- English
- Leaves
- 193
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Beginning-Intermediate user level
✦ Table of Contents
Table of Contents
About the Author
About the Technical Reviewer
Preface
Introduction
Chapter 1: Setting Up Your Environment
Apple ID
Suitable iOS Device
Install Xcode
Install Visual Studio for Mac
Create a New Project in Xcode
Step 1. Choose a project template
Step 2. Provide project details
Step 3. Provide a project location
Step 4. View the new project
Step 5. Select a Team or sign in with an Apple ID
Step 6. Change the deployment target
Step 7. Trust the developer
Step 8. Done
Create a New Project in Visual Studio for Mac
Step 1. Create a new project and select a project type
Step 2. Provide app details
Step 3. Provide project details
Step 4. Choose a deployment device and run
Set Camera Permissions
Summary
Chapter 2: Basic Concepts
Scene View
Session
SceneKit
Positioning
World Origin
World Alignment
Gravity
GravityAndHeading
Camera
Size
Configuration
Summary
Chapter 3: Nodes, Geometries, Materials, and Anchors
Nodes
Opacity
Geometries
Built-in Geometry Shapes
Materials
Solid Color Material
Image Material
Material Fill Mode
Anchors
Things to Try
Summary
Chapter 4: Built-in AR Guides
Show Feature Points
Show World Origin and Coordinate Axis
Show Statistics
Coaching Overlay
Summary
Chapter 5: Animations
Animating Opacity
Animating Scale
Animating Position
Animating Orientation
Repeat Behavior
Animation Easing
Combining Animations
Waiting
Summary
Chapter 6: Constraints
BillboardConstraint
LookAtConstraint
Other Constraints
Things to Try
Summary
Chapter 7: Lighting
Automatically Add Default Lighting
Automatically Update Default Lighting
Light Types
Adding Shadows
Things to Try
Summary
Chapter 8: Video and Sound
Playing Sound
Playing Video
Things to Try
Summary
Chapter 9: Plane Detection
Detecting Planes
Remembering Planes
ARSCNViewDelegate (Scene View Delegate)
Plane Detection Example
Turning Off Plane Detection
Possible Applications
Things to Try
Summary
Chapter 10: Image Detection
Adding Images as App Resources
Detecting the Images
Dynamically Adding Images to Detect
Things to Try
Summary
Chapter 11: Face Tracking and Expression Detection
Tracking Faces
Recognize Facial Expressions
Things to Try
Summary
Chapter 12: Touch Gestures and Interaction
Gesture Recognizers
Hooking Up Gesture Recognizers
Tapping
Pinching
Rotating
Panning
Swiping
Long Press
Things to Try
Summary
Chapter 13: 3D Models
Importing 3D Models
Creating Your Own 3D Models in Blender
Add Shadows, Animations, and Make Interactive
Things to Try
Summary
Chapter 14: Physics
Giving an Item a Rigid Structure
Applying Gravity to an Object
Combining Gravity and Solid Objects
Applying Force
Things to Try
Summary
Chapter 15: Object Detection
Scanning and Saving Object Spatial Data
Recognizing Scanned Objects
Things to Try
Summary
Chapter 16: Body Tracking
Detecting a Body in a Scene
Capturing Body Motion
Potential Applications
Things to Try
Summary
Chapter 17: Publishing to the App Store
App Store Submission To-Do List
Set Up Icons for the App
Set Up Launch Screen Image
Set Up App ID and Entitlements
Create and Install an App Store Provisioning Profile
Update Build Release Configuration
Set Up the App in App Store Connect
Build the App and Submit It to Apple
Summary
Index
📜 SIMILAR VOLUMES
<span>Embark on a journey to build an augmented reality world. This book puts theory into practical application by building unique augmented reality apps specific to each chapter’s topic.<br>You’ll learn to engineer successful, well-designed, and comprehensive augmented reality applications for Appl
Explore how to use ARKit to create iOS apps and learn the basics of augmented reality while diving into ARKit specific topics. This book reveals how augmented reality allows you to view the screen on an iOS device, aim the camera at a nearby scene, and view both the real items in that scene as well
Explore how to use ARKit to create iOS apps and learn the basics of augmented reality while diving into ARKit specific topics. This book reveals how augmented reality allows you to view the screen on an iOS device, aim the camera at a nearby scene, and view both the real items in that scene as well
421 Seiten :
Build exciting AR applications on mobile and wearable devices with Unity 3D, Vuforia, ARToolKit, Microsoft Mixed Reality HoloLens, Apple ARKit, and Google ARCore Key Features • Create unique AR applications from scratch, from beginning to end, with step-by-step tutorials • Use Unity 3D to effic