Augmented Reality Sample using IBM Watson, Unity and Vuforia
Switch branches/tags
Nothing to show
Clone or download
Latest commit ddaf26b May 29, 2018
Permalink
Failed to load latest commit information.
LICENSE initial commit May 29, 2018
MessageResponseExtended.cs initial commit May 29, 2018
README.md little change May 29, 2018
SoldierConvo.cs initial commit May 29, 2018
photo1-small.jpg initial commit May 29, 2018
photo1.png initial commit May 29, 2018
photo2.JPG initial commit May 29, 2018
workspace.json initial commit May 29, 2018

README.md

Augmented Reality Sample using IBM Watson, Unity and Vuforia

This project contains a simple Augmented Reality application which allows users with an iOS device to ask a 3D character, that stands on a piece of paper, for weather information.

Technically the following services and tools are used:

The picture shows a printed piece of paper with a pattern. When using the app the 3D character shows up on the paper. Users can have conversations with the character, for example:

  • User: How is the weather?
  • Character: In which location?
  • User: Munich
  • Character: The temperature in Munich is currently 24 degrees.
  • User: How is the weather in Berlin?
  • Character: The temperature in Berlin is currently 28 degrees.

Check out the video for a short demo.

alt text

Credit goes to Amara Keller for creating the initial version of this sample!

Setup

Amara has written a nice blog about the setup of this sample. You should follow the exact same instructions with only a few changes as outlined below.

Instead of the orginial SoldierConvo.cs file use SoldierConvo.cs from this project. Additionally add MessageResponseExtended.cs to your project.

Instead of the orgininal workspace import workspace.json into Watson Assistant.

Create an instance of the Weather Company Data service. Copy and paste all credentials at the top of the file SoldierConvo.cs.