Giter VIP home page Giter VIP logo

Comments (9)

speigg avatar speigg commented on June 16, 2024

Hey Jan! Thanks for giving this a try! I haven’t tested on an iPhone 6s so I’m not sure why It doesn’t show the right size. Perhaps you can investigate that, it seems like a straightforward matter. As for Vuforia, it is at least partially working, since the video is via Vuforia, though tracking should be working too. But yes, all you should have to do is remove the argon-private dependency and add the DEBUG_VUFORIA_LICENSE_KEY.

Also, try the webxr samples in the bookmarks rather than the old Argon samples.

from argon-app.

JanOwiesniak avatar JanOwiesniak commented on June 16, 2024

Hey @speigg,

the WebXR examples are working (besides the wrong sized camera image i mentioned earlier).

The reason why i'm here is actually because i liked the idea of "talking" to Vuforia from a Javascript / Typescript / NativeScript environment. Argon.js seems to be the only lib which tries to tackle this task (or are there any other i'm not aware of?).

I would really appreciate if you could take a look into the Vuforia Image Target example to give me a few helpful hints what's the issue here. Maybe i can fixed it on my own :)

from argon-app.

speigg avatar speigg commented on June 16, 2024

There is a WebXR / Vuforia image target example that works with the newer ArgonXR version. Check it out here:

https://github.com/argonjs/webxr-polyfill/tree/argon-wrapper

from argon-app.

JanOwiesniak avatar JanOwiesniak commented on June 16, 2024

@speigg Thanks for the hint! It actually worked (at least as a proof of concept)!

Feedback

  • Camera view is missing sometimes (so i can not see the camera image). Closing the argon app does not help. Deleting and reinstalling helps.
  • Very slow compared to native Vuforia image detection / tracking
  • Crashed when changing the orientation from portrait into landscape
  • Screen size seems to be broken (already mentioned it above)

I recorded my session (maybe helpful to figure out what went wrong): https://youtu.be/76WDwoYVA0I

from argon-app.

speigg avatar speigg commented on June 16, 2024

@JanOwiesniak that example is meant to track a 3D printed model, not the image you were looking at (false positive, that’s why the detection / tracking was “bad”). Alternatively, if you look at this image you should see a rectangle highlighting the image:

from argon-app.

JanOwiesniak avatar JanOwiesniak commented on June 16, 2024

@speigg thanks for looking into it.

I tried but i can now longer open the Vuforia AR Example (even a fresh install of the argon-app does not help here). Not sure what went wrong. Have not changed anything at all, just restarted ngrok.

A screen capture of my session:

https://youtu.be/DboEa023SvI

from argon-app.

speigg avatar speigg commented on June 16, 2024

@JanOwiesnik I can’t really tell, but it’s odd that it gave you a file:// url like that.

from argon-app.

blairmacintyre avatar blairmacintyre commented on June 16, 2024

@JanOwiesniak please also note that the "xr" branch is still a work in progress. Gheric doesn't have the cycles to actively help folks get it working, but can obviously (like above) answer questions. If you discover solutions to problems, please let us know. For example, if there is something someone needs to know when building (installing certain versions of things, etc), adding those to the readme and submitting a PR on it would be great.

from argon-app.

blairmacintyre avatar blairmacintyre commented on June 16, 2024

@JanOwiesniak I can understand that the 6s might be slow: as the lowest supported iPhone for ARK, it's already pushing the limit. Web, Nativescript layers, Vuforia: all add overhead. I've had my 7Plus and XS get warm running AR Web stuff (in the WebXR Viewer we built at Mozilla, even, which isn't burdened with the additional Nativescript layer).

That said, it shouldn't be horrible and unusable, I think.

from argon-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.