julapy / ofxQCAR

openframeworks addon for Qualcomm AR.
60 stars 28 forks source link

vuforia for android #10

Open vheun opened 10 years ago

vheun commented 10 years ago

Have you ever tried to make the vuforia framework work on android with open frameworks as well? I was wondering how difficult it would be to use open framework to develop some vuforia application for ios and android at the same time?

julapy commented 10 years ago

yeah a guys by the name of Joan Sanchez tried porting it Android and this is what he said. not sure what his handle is in OF but it might be worth while getting in touch with him. please post any of your findings here.

Hi Lukasz,

we have done all the port but in the end we reached a dead point.

both methods init() and setInitParameters() are not defined in c++ for Android!

In  a Java context, this is no big deal because you can call the methods directly from java.

Although, it makes it impossible to connect the "states machine" if you init QCAR from Java and you want to control the AR from C++ as it was done in your OF add-on.

At this point, we can see the camera and the markers are loaded but the AR is not working at all because of the states mess.

by now, we have run out of ideas :(

i'm planning to post the work done soon. let's see if someone can find out a way to trick this vuforia's decision.

Maybe, you have some ideas...
vheun commented 9 years ago

Hi Lukasz, I saw that you have made a couple of fundamental changes to the wrapper. Do you think the problems that we had with Android before are still present? I have no clue about Open Frameworks for Android, but would like to figure out how to get it running. We have build the Editor for the open source platform OpenHybrid.org with ofxQcar. I would love to create a build for Android. :-)

julapy commented 9 years ago

hey @vheun, ive spoken to quite a few OF-Android people about this and everyone is telling me that its a really big job, around 2-3 months of full-time work. so for now, it doesn't look likely to get done, unless there is a talented OF-Android person out there that wants to take it on...