Log in or register to post comments

Mobile License Key on Digital Eyewear (ODG R7)

April 13, 2016 - 11:07pm #1


We've been developing apps for ODG R7 recently, and we found that using a Mobile License key, which renders the camera feed in the background, is actually more pleasant to use than the Digital Eyewear license's see-through mode. However, with our latest app we're having trouble getting a Mobile License working. It just says we don't have a valid Vuforia key when we start it. If we use a Digital Eyewear License it works, but we'd really prefer using a Mobile license, since it also renders the background camera feed. We need that because we'll be mirroring the view on a TV.


So what happened? Does Vuforia no longer allow the usage of Mobile Licenses on Digital Eyewear?

Or are we doing something wrong?

Or is there a way of rendering the background camera feed while using a Digital Eyewear license?


Thanks in advance!

Mobile License Key on Digital Eyewear (ODG R7)

May 23, 2016 - 3:08pm #7


I have a very similar question -- is it possible to enable the background camera feed on the ODG R-7, with the Digital Eyewear license, using Unity? I was not able to find a clear way to disable "isSeeThru" with the Unity plugin. I am also using an R7-W.


Mobile License Key on Digital Eyewear (ODG R7)

May 23, 2016 - 12:40pm #6

Thanks for the feedback. I also saw your other post and am looking into it, and the rotation issue you've reported.

Mobile License Key on Digital Eyewear (ODG R7)

May 23, 2016 - 11:33am #5

It's an R7-W.

I apply the following transform to the projection matrix to "fix" it:

Matrix.rotateM(vbProjectionMatrix, 0, 180, 0, 1.0f, 0);
Matrix.rotateM(vbProjectionMatrix, 0, -90, 0, 0, 1.0f);

Although there are other issues now, first the ratio stretch is wrong, I'll post another thread about this, and then the camera feed is split in two and rendered on a quad that spans both eyes due to stereo (each eye gets the left half of the camera feed), be it in extended mode or not.

BTW, the simpler ImageTargets sample also shows the issue with the camera rotation.

Mobile License Key on Digital Eyewear (ODG R7)

May 23, 2016 - 8:38am #4


Is this an ODG "R7-P" or an "R7-W"? You can verify by Settings->About->Device name.


Mobile License Key on Digital Eyewear (ODG R7)

May 22, 2016 - 10:32am #3

In the samples they do a number of checks for setting up optical see-through devices to bypass the rendering of the video feed. You have to comment those out.

You can search for "isSeeThru" throughout the code and fix the branching. There are three such tests in the StereoRendering sample.

This should let you play the video on the background.


However we have a new issue in that the video is rendered rotated 90°. We have this issue both in our app and in the StereoRendering sample. The projection matrix returned seems to be wrong. (Tested on ODG R-7).

Mobile License Key on Digital Eyewear (ODG R7)

April 14, 2016 - 8:31am #2

You are correct in that mobile license keys do not operate on digital eyewear. However, license keys should not explicitly restrict SDK features.

Although Vuforia provides explicit documentation on how to enable stereo rendering on supported see-through digital eyewear devices (such as the ODG R7), it should be possible to render the video background in a way similar to what you have described.

Have you tried swapping your app's mobile license key with a digital eyewear one and then running on the R7?

Log in or register to post comments