Log in or register to post comments

Traditional Marker and write code for 3D object

January 18, 2013 - 2:21am #1

Hii, Does vuforia capable of creating the trackable image such as traditional marker used by ARToolkit? I have uploaded the one of the common markers (Hiro) used by ARToolkit to Target Manager, and the result was none of rating star. Also can I modelling the 3D virtual object by writting the opengl code and export to ImagetTarget.cpp? Just the same way as ARToolkit does. 


Traditional Marker and write code for 3D object

January 23, 2013 - 12:54am #8

Hi, you should definitely choose OpenGL ES 2.0;   the 1.1 version is obsolete and does not support shaders.

Also, all the samples in Vuforia are written for 2.0, with the exception of ImageTargets sample which contains code to use both versions (but that is merely meant to show that it is also technically possible to use the old 1.1)

Happy learning!

Traditional Marker and write code for 3D object

January 22, 2013 - 11:45pm #7

Hii Alessandro, considering my second question in the past and also I'm going to learn OpenGL ES, by the way which version should I choose to learn regarding the benefits when creating AR by means of Vuforia?


Glad to be useful ;-)

January 18, 2013 - 8:42am #6

Glad to be useful ;-)

Yes, you do.  As usual thanks

January 18, 2013 - 8:25am #5

Yes, you do.  As usual thanks for your helpful answers..

Hi,   Concerning your second

January 18, 2013 - 8:09am #4



Concerning your second question (3D models):

Yes, you can definitely write your own OpenGL C++ code directly in ImageTargets.cpp to describe your 3D models; actually if you look at the sample code (the renderFrame() function in particular), that’s exactly the way it is done, i.e. merely using OpenGL code;

The fact that we have some “header” files (such as Teapot.h) is just a way to put some of the code into a header, but that does not mean that you have to generate those header files from a 3D modeling tool; of course you can write everything on your own.

The only important thing to keep in mind is that you are only allowed to use OpenGL ES (1.1 or 2.0), which differs quite significantly from standard OpenGL for desktop/laptop platforms (and this is a constrain imposed by the mobile platform, not by Vuforia per se).

I hope that answers your question.

Hi AlessandroB, thanks for

January 18, 2013 - 7:45am #3

Hi AlessandroB, thanks for your helpful comments before.  yeah I have read that before. Here, I'm going to compare the performance of Vuforia with other AR software. The problem in frame marker is there is a unique border in frame marker that I doubtly other AR software can detect. And about my second question, is that possible to create 3D model by writting codes in ImageTarget.cpp instead of importing header file of converted standard 3D format?


Hi de_duu, using the "Hiro"

January 18, 2013 - 4:44am #2

Hi de_duu, using the "Hiro" like markers as Image targets is not ideal, because those markers usually have a little number of features;

so it is expected that you get low or zero star-rating;

however, Vuforia offers another option, the Frame Markers, which conceptually are a bit closer to the idea behind ARTollkit markers;

did you have a chance to look at the Frame Markers sample ?

You can also find the relevant doc here:


I hope this helps.

Log in or register to post comments