Index
A
- accelerometer / Sensors
- air gesture sensor / Sensors
- Air Humidity Sensor / Sensors
- ambient light sensor / Sensors
- AR applications
- building / Building our first AR applications
- ARCore
- about / ARCore
- advantages / ARCore
- disadvantages / ARCore
- setting up / Setting up ARCore
- ARKit
- about / ARKit
- advantages / ARKit
- disadvantages / ARKit
- setting up / Setting up ARKit
- Hello World, building / Building Hello World in ARKit
- ARToolKit
- about / ARToolKit
- advantages / ARToolKit
- disadvantages / ARToolKit
- setting up / Setting up ARToolKit
- URL / Setting up ARToolKit
- Asset Store
- Augmented Reality (AR)
- packages / Available AR packages
- defining / Defining AR
- devices, incomplete list / An incomplete list of AR devices
- about / What is OpenCV?, What is Mixed Reality, and how does it work?
B
- BACtrack Mobile Pro / Writing unity plugins
- barometer / Sensors
C
- C# language plugin / C# language plugin
- C++ language plugin / C++ language plugin
- camera / Sensors
- Canada Geographic Information System (CGIS) / The history of GIS
- cartographic modeling / Cartographic modeling
- Centers for Disease Control and Prevention (CDC) / The history of GIS
- code implementation / Code implementation details
D
- data analysis
- with GIS / Data analysis with GIS
- URL / Data analysis with GIS
- GIS modeling / GIS modeling
- geometric networks / Geometric networks
- hydrological modeling / Hydrological modeling
- cartographic modeling / Cartographic modeling
- map overlay / Map overlays
- Dynamic Library / Objective-C language plugin
F
- fingerprint scanner sensor / Sensors
G
- geocoding
- about / Geocoding
- reverse geocoding / Reverse geocoding
- Geographic Information Systems (GIS)
- about / What is GIS?
- history / The history of GIS
- techniques / GIS techniques and technologies
- technologies / GIS techniques and technologies
- capturing / Ways to capture GIS
- raster, converting to vector / Converting from raster to vector
- projections / Projections and coordinate systems
- coordinate systems / Projections and coordinate systems
- spatial analysis / Spatial analysis with GIS
- data analysis / Data analysis with GIS
- modeling / GIS modeling
- statistics, using / Statistics used with GIS
- implications / The implications of GIS in society
- implementing / GIS in the real world
- using, in education / GIS in education
- using, in local governments / GIS in local governments
- with augmented reality / GIS and augmented reality
- applications / Applications of GIS
- incorporating, with gaming / Gaming and GIS
- Geography Markup Language (GML) / Semantics
- geometric networks / Geometric networks
- Geospatial Analysis
- GIS digitization
- URL / Ways to capture GIS
- GNSS (Global Navigation Satellite System) / Sensors
- gyroscope / Sensors
H
- Hardware-Based Data Execution Prevention (DEP) / Getting Mixed Reality ready
- heart rate monitor sensor / Sensors
- HoloLens
- using, in XR / XR with HoloLens
- hydrological modeling / Hydrological modeling
I
- Intel Integrated Performance Primities (IPP) / What is OpenCV?
- Intel Threading Building Blocks (TBB) / What is OpenCV?
- IR Blaster sensor / Sensors
- Iris Scanner sensor / Sensors
J
- Java language plugin / Java language plugin
L
M
- macOS
- setup, versus Windows setup / Differences between macOS and Windows setups
- project, setting up / macOS project setup
- project, building / Building the macOS Project
- Xcode, working with / Working with Xcode
- magnetometer / Sensors
- Managed Plugins / Writing unity plugins
- Mapbox
- about / Background information on Mapbox
- overview / Project overview
- prerequisites / Getting started
- setting up / Setting up Mapbox, Setting up the project
- features / Important items to note
- project, scripting / Scripting the project
- finalizing / Finalizing the project
- map overlay / Map overlays
- microphone / Sensors
- Mixed Reality (MR)
- about / What is OpenCV?, What is Mixed Reality, and how does it work?
- prerequisites / Getting Mixed Reality ready
- URL / Getting Mixed Reality ready
- playing with / Playing with Mixed Reality
- camera, setting up / Setting up the camera
- performance / Performance and quality control
- quality control / Performance and quality control
- Windows 10 SDK, targeting / Targeting the Windows 10 SDK
- robot, adding / Do the robot
- robot, configuring / Do the robot
- Visual Studio, building from / Building and deploying from Visual Studio
- Visual Studio, deploying from / Building and deploying from Visual Studio
N
- Native Plugins / Writing unity plugins
- NFC (Near-Field Communication) / Sensors
O
- object-oriented programming (OOP) / Converting from raster to vector
- Objective-C language plugin / Objective-C language plugin
- Open Computer Vision (OpenCV)
- about / What is OpenCV?
- project, creating with paid assets / Creating the project with paid assets
- building / Installing and building OpenCV
- installing / Installing and building OpenCV
- downloading / Downloading OpenCV
- CMake, downloading / Downloading CMake
- configuring / Configuring the CMake and OpenCV source files
- CMake, configuring / Configuring the CMake and OpenCV source files
- references / Configuring the CMake and OpenCV source files
- with Unity / OpenCV with Unity
- and Unity / OpenCV and Unity
- Open Geospatial Consortium (OGC)
- about / Open Geospatial Consortium Standards, Semantics
- URL / Open Geospatial Consortium Standards
- web mapping / Web mapping
- dimension of time, adding / GIS and adding dimension of time
- semantics / Semantics
P
- pedometer / Sensors
- Picture Puzzle project
- about / Project background, Getting started
- overview / Project overview
- Vuforia, installing / Installing Vuforia
- plugins
- sensors, leveraging / Leveraging sensors with plugins
- about / Writing unity plugins
- writing / Writing unity plugins
- C# language plugin / C# language plugin
- C++ language plugin / C++ language plugin
- Swift language plugin / Swift language plugin
- Objective-C language plugin / Objective-C language plugin
- Java language plugin / Java language plugin
- project
- prerequisites / Getting started
- conceptualizing / Conceptualizing the project, Basic idea/concept
- programming language, selecting / Choosing the right programming language
- release platform, selecting / Choosing your release platform
- libraries, selecting / Choosing your game engine, libraries, and frameworks
- game engine, selecting / Choosing your game engine, libraries, and frameworks
- frameworks, selecting / Choosing your game engine, libraries, and frameworks
- game design, developing / Developing the game design and application design document
- application design document, developing / Developing the game design and application design document
- UML design / Bonus – UML design
- prototyping / Prototyping
- prototyping / Prototyping
- Proximity Sensor / Sensors
- Public Static Extern Method / C++ language plugin
R
- Resource Description Framework (RDF) / Semantics
- reverse geocoding / Reverse geocoding
- Rule Interchange Format (RIF) / Semantics
S
- Second-Level Address Translation (SLAT) / Getting Mixed Reality ready
- sensors
- about / Sensors
- Proximity Sensor / Sensors
- gyroscope / Sensors
- fingerprint scanner sensor / Sensors
- camera / Sensors
- barometer / Sensors
- thermometer / Sensors
- accelerometer / Sensors
- pedometer / Sensors
- touch sensor / Sensors
- microphone / Sensors
- ambient light sensor / Sensors
- Iris Scanner sensor / Sensors
- air gesture sensor / Sensors
- heart rate monitor sensor / Sensors
- Air Humidity Sensor / Sensors
- light sensor / Sensors
- magnetometer / Sensors
- IR Blaster sensor / Sensors
- GNSS (Global Navigation Satellite System) / Sensors
- NFC (Near-Field Communication) / Sensors
- signal receiver sensor / Sensors
- LiFi sensor / Sensors
- clock / Sensors
- leveraging, with plugins / Leveraging sensors with plugins
- unity plugins, writing / Writing unity plugins
- drivers, creating in Java / Creating a sensor driver in Java
- signal receiver sensor / Sensors
- Simple Knowledge Organization System (SKOS) / Semantics
- Smart Urban Golf
- spatial analysis
- with GIS / Spatial analysis with GIS
- Standard Template Library (STL) / Objective-C language plugin
- Static Library / Objective-C language plugin
- statistics
- using, with GIS / Statistics used with GIS
- geocoding / Geocoding
- Open Geospatial Consortium (OGC) / Open Geospatial Consortium Standards
- Swift Language Plugins / Swift language plugin
T
U
- Unified Modeling Language (UML) / Bonus – UML design
- Unity Package file
- URL / Setting up ARCore
- Unity project
- setting up / Setting up the Unity project
- Urban Hunt
- URL / What is Mixed Reality, and how does it work?
- about / Urban Hunt
V
- Virtual Reality (VR) / What is OpenCV?, What is Mixed Reality, and how does it work?
- Vuforia
- about / Vuforia
- advantages / Vuforia
- disadvantages / Vuforia
- setting up / Setting up Vuforia
- URL / Setting up Vuforia
- installing / Installing Vuforia
W
- WDDM (Windows Display Driver Model) / Getting Mixed Reality ready
- Web Ontology Language (OWL) / Semantics
- Windows
- Vuforia, used for creating project / Windows project setup
- project, building / Building the Windows project
- Windows Mixed Reality (WMR) / XR with HoloLens
X
- Xcode
- working with / Working with XCode, Working with Xcode
- XR (Extended Reality)
- about / What is Mixed Reality, and how does it work?
- applying, in media / XR applications in media
- with HoloLens / XR with HoloLens