Augmented Reality

Hi. I found this project that works with the ARToolKit library. This project is already 2 years old. I have a question. Is this project still a relevant solution for augmented reality in PlayCanvas?

Until WebXR has better support, I’m not aware of a better alternative.

This is a good read:

https://codelabs.developers.google.com/codelabs/ar-with-webxr/#2

Thanks. It is interesting to read.

Also check out 8th Wall for markerless AR. It’s meant to be engine independent but I haven’t gotten round to completing a project with it yet.

1 Like

Marker-less (SLAM) example AR project: https://playcanvas.com/project/631719/overview/ar-world-tracking-starter-kit

Image Tracking example AR project: https://playcanvas.com/project/631721/overview/ar-image-tracking-starter-kit

Hi @atomarch !

I just want to see your project but I got

“Invalid or Disabled App Key” popup error…

Hi @Jinwoo_Choi , you’ll want to clone the project and add your own app key. Please refer to https://www.8thwall.com/docs/web/#getting-started-with-playcanvas

Let me know if this helps.
Thanks!

1 Like

Ar.js v3 now support natural feature tracking, what would be the best way to use it in playcanvas?

Thanks

Ar.js v3 now support natural feature tracking, what would be the best way to use it in playcanvas?

8th wall is way too much expensive for testing

WebXR has arrived! :smile: There’s no need to use something like AR.js any more. WebXR AR support (developed in PlayCanvas by @max) now works in Chrome and Edge:

https://caniuse.com/#search=webxr

Check out @max’s tweets here:


If you want to run the samples, go here and scroll down to the XR section:

http://playcanvas.github.io/

Would be great to get your feedback.

1 Like

Thank you for coming back to me.

While WebXR is a really good addup, I’m, for the moment, more interested to use the nft (natural feature tracking) that they added in AR.js. Image recognition. Actually it seem like they updated jsartoolkit5. I guess I’ll give a try with artoolkit.min.js and replace it in your playcanvas AR project (the one with hulk)