Augmented Reality

Table of Contents

Augmented Reality

The <mobi:augmentedReality> component is used to display a list of labeled icons on a video overlay positioned so that they correspond to the users line-of-sight. The selected icon returns the label as the value. This can be used to help guide a user to a particular destination or to select from a set of nearby destinations.

Compass and GPS accuracy may be highly variable.

Watch a video of Augmented Reality

Usage

This component is used in conjunction with the augmentedRealityLocations tag to provide the details for each of a set of locations.

<mobi:augmentedReality id="ar" urlBase="#{realityBean.baseURL}"
    value="#{bean.selectedLocation}" >
    <mobi:augmentedRealityLocations 
        value="#{bean.places}" var="place"
        locationLabel="#{place.title}"
        locationLat="#{place.lat}"
        locationLon="#{place.lon}"
        locationDir="#{place.direction}"
        locationIcon="#{place.iconURL}" />
</mobi:augmentedReality>

The augmentedRealityMarkers component may also be used for rendering 3-Dimensional markers in the Augmented Reality view:

<mobi:augmentedReality  buttonLabel="3D Augmented Reality"
    urlBase="#{realityBean.baseURL}"
    value="#{realityBean.selection}">
    <mobi:augmentedRealityMarkers
        value="#{realityBean.markers}" var="marker"
        markerLabel="#{marker.label}"
        markerModel="#{marker.model}" />
</mobi:augmentedReality>

Component Documentation

augmentedReality
augmentedRealityLocations
augmentedRealityMarkers

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2016 ICEsoft Technologies Canada Corp.