Log in or register to post comments

Saving Process for User Defined Trackable List

April 2, 2013 - 7:09am #1

Hello everybody.


I am working with User Defined Targets in Unity since 2 weeks.

I have made a complete Target content gesture :

The first point of this project is a Trackable selection system to make all the UDT selectable. The second proint is a 3d object inventory system, giving a Model inventory to the user, and a 3D content to each target.

The goal is to allow the user to put any defined 3d Models into a UDT, or take any target content back into his inventory,


This system is already working : The user define himself his trackable List with UDT system, and then he can manage all the 3d Content in runTime with my further system.


The next step is to realize a saving process, to keep all the user trackables even after restarting application.


I know, i know, i red some threads about this topic, all leading to the famous "wish List". ^^

I want to try developing my own solution anyway, but i need to completly understand the tracking process.

In the UDTEventHandler script, i saw an ImageTracker (IT) and a DataSet (DS).


1 - Am i right if i say that IT manages DS, and DS manages the Trackable List ??

2- So, simply "register the DS" could it be suffisient to save all the runtime UDT data, or did i miss something?

Saving Process for User Defined Trackable List

December 9, 2014 - 9:20pm #6


I am just starting to work with vuforia and interested in the UDT. Can you share with me how you did it as in the changes in the source code.

Thank you.

Saving Process for User Defined Trackable List

July 26, 2013 - 6:29am #5

The only viable solution is going to be to capture the UDT image, submit that to the Cloud Recogition service using the VWS API, and then retreive the submitted target using the Cloud Recognition client in the SDK. You can't export the trackable or reconstruct it, these capabilities are not exposed by the API.

Saving Process for User Defined Trackable List

July 26, 2013 - 4:35am #4

I am also trying to do a very similar thing in my own project, I was wondering if you had made any progress with this?

Saving Process for User Defined Trackable List

April 2, 2013 - 7:59am #3

Hi David.

Thank you for your answer.


Concerning your proposition, i think you are right, but it is clearly not the optimal solution, for 2 reasons :

First, using the website is prety long, the Goal of this system is to make an instant Target creator system. I would not use the website solutions if possible ^^

Secondly, the role of the website process is to define the trackable points in pictures, and with UDT project, user can do it in runtime. in the vofuria process, trackable points are already defined when a user create a new target. So i dont want to newly calculate it but to find a way in order to save the existing trackable points.


Maybe your solution is the best one, but i hope not ^^, Anyway, Thank you for your help !!!

I ll keep digging in the vuforia project to find the good datas to save.

If someone have any idee, i am still very interessed ^^.

Saving Process for User Defined Trackable List

April 2, 2013 - 7:13am #2

Yes the DataSet maintains the set of Trackables, but you can't export the dataset to save it. What you can do is to capture the target image, from the Video Background, and submit that to the Cloud Recognition service in order to enable the user to store their targets and retrieve them for later app sessions.

Log in or register to post comments