jeromeetienne / AR.js

Efficient Augmented Reality for the Web - 60fps on mobile!
MIT License
15.8k stars 2.22k forks source link

Is Markerless AR possible with AR.js? #190

Closed MP619212 closed 4 years ago

MP619212 commented 7 years ago

Apple ARKit and Google ARCore allow apps to generate AR Content anchored to the real world using Plane Detection instead of Markers.

Is this possible with AR.js on iOS and Android devices?

GOAL To view AR Content on a Mobile Web Browser without using a Marker.

Thanks!

droid001 commented 5 years ago

A comment about 8thwall, I think they don't have true SLAM detection but rather use the accelerometers and other sensors to place a model in 3D space. It works on close flat surfaces but if for instance you've placed the model on the floor and then move backwards where there's table surface then the model isn't obscured by the table top. Expensive tech for something which doesn't do the job 100% in my opinion.

a7medo778 commented 5 years ago

hey guys did anyone see this yet seekxr.com i want to use it sooo bad but its kinda out of my price range 😅

droid001 commented 5 years ago

Guess you can entertain yourself with a version running on Chrome Canary in the meanwhile: https://doc.babylonjs.com/how_to/webxr

pavan4 commented 5 years ago

@a7medo778 they are not doing anything special. You can use it for free using Apple's Quick Look

a7medo778 commented 5 years ago

@pavan4 apple's implementation isnt for web though

nicolocarpignoli commented 5 years ago

Apple Quick Look IS for the web, for safari 13 (only iOS 13) for now. Very limited, only loading and placing objects with good plane detection

commentatorboy commented 5 years ago

Actually it says iOS 12 also: https://developer.apple.com/augmented-reality/quick-look/ But is not open source, and it uses ARkit right? And does not mention about support GLTF or similar files. Only that it supports USDZ.

nicolocarpignoli commented 5 years ago

@commentatorboy Apple said that but I personally verified and they confirmed that depends on hardware, so having iOS 12 is not enough.

https://twitter.com/jamesmccrary/status/1178766367614492674

But is not open source, and it uses ARkit right? And does not mention about support GLTF or similar files. Only that it supports USDZ.

Exactly. For now they are using proprietary file. Read on tweet above for more details

nicolocarpignoli commented 4 years ago

closed, see related PRs.