Log in or register to post comments

Vuforia stopped detecting anything after upgrading from 6.5 to 7.x

November 16, 2018 - 8:37am #1

I have just updated Vuforia from 6.5 to the 7.5 in my iOS project (native SDK).

I have made some changes: removed camera COORDINATE_SYSTEM, removed destroyDataSet (because it seems they removed it from API), removed front-facing camera support and I think that's it. I did not add any additional code, trackers or anything else.

The problem is simple: I can perfectly see video background that I render using OpenGL (custom renderer, rendering as texture received from updateVideoBackgroundTexture and getVideoBackgroundMesh), however, vuforia stopped detecting any target (::Vuforia::TrackerManager::getInstance ().getStateUpdater ().getLatestState () does not returns no trackables after updating the state). I'm simply using Image Targets.

Is there any significant change that I should know about? I can't find any migration guide from 6.x to 7.x.

By the way, your native SDK iOS samples don't compile. Apparently, you removed destroyDataSet from API, but did not update your samples.

If there's no obvious solution, can I downgrade it back to 6.5, and can you send me all libraries? Particularly, I need to add x86 support right now.

Thank you very much,
Nerijus

Vuforia stopped detecting anything after upgrading from 6.5 to 7.x

November 18, 2018 - 2:49pm #3
medabit wrote:

We have incremental migration guides here: https://library.vuforia.com/content/vuforia-library/en/articles/Solution...

No, you don't, there's no migration guide from Vuforia 6 to Vuforia 7. I really don't know what I need to fix and why Vuforia suddenly stopped detecting any image targets, regardless of camera rendering working perfectly fine.

medabit wrote:

Our last Vuforia 6.5 release was over a year ago. Unfortunately, we don't have the ability to make previous releases available.

So basically, you're not giving me any clue what I could take a look at and giving me no way to fix this problem.

Thanks,
Nerijus

Vuforia stopped detecting anything after upgrading from 6.5 to 7.x

November 16, 2018 - 2:37pm #2

Hello,

ramanauskas wrote:

Is there any significant change that I should know about? I can't find any migration guide from 6.x to 7.x.

We have incremental migration guides here: https://library.vuforia.com/content/vuforia-library/en/articles/Solution/How-To-Migrate-Your-Existing-Apps.html

ramanauskas wrote:

By the way, your native SDK iOS samples don't compile. Apparently, you removed destroyDataSet from API, but did not update your samples.

I think there may be another issue here as this API still shows in our documentation, which is generated from each release's .h files:

https://library.vuforia.com/content/vuforia-library/en/reference/cpp/classVuforia_1_1ObjectTracker.html#ad294168aabf583811d362985fa2b2fc7

ramanauskas wrote:

If there's no obvious solution, can I downgrade it back to 6.5, and can you send me all libraries? Particularly, I need to add x86 support right now.

Our last Vuforia 6.5 release was over a year ago. Unfortunately, we don't have the ability to make previous releases available.

Thanks,

Vuforia Engine Support

 

Log in or register to post comments