@nicolocarpignoli
I personally think that linking location-based developments to A-Frame is not necessarily a convenient approach. Despite the move of the industry there are still those who rely on a less opinionated framework. Those who are coding directly on THREE.js, for example.
Actually, in my opinion, THREE.js is the base, not A-Frame.
I would suggest a separate module under a wrapper or something similar so the location module can be used independently in both contexts?
In fact, Nicolo, the location-based project is an stand-alone development, IMHO.
(Great job, by the way... :clap: )
Hi @evaristoc
First of all, thanks a lot, I appreciate.
I personally agree with you: making the location-based agnostic from implementation would be of great benefit. We can make a layer that abstracts the implementation of AR content, and then, for now, use aframe implementation, and after that the three.js one. So it will be similar to marker-based feature of AR.js.
The answer about me not doing that already is simple: time and knowledge.
I know aframe better than three.js and for me was much simpler to start with aframe implementation.
So I started developing it with aframe and make it work. Then, a lot of requests of help came, and also other personal stuff/other work.
I honestly do not have time for this, 'cause i'm carrying on also other OSS efforts (like NFT on AR.js).
If someone is will to help, I can offer a bit of support, although I tried to make code standard and documented as possible, for this reason among the others.
@nicolocarpignoli
As this is a topic I am strongly interested I have been checking other implementations for a while, specifically in the THREE.js library. I confess though I haven't worked any solution myself. I bit of lack of confidence, perhaps?
Before talking about contributions, let me first point you some important issues about the implementation you worked that _might_ be relevant:
I understand you don't have time. I might have some but I am not sure. Let you know?
@evaristoc thank you so much for this accurate analysis.
Of the four point, the latest might be the more critical as it potentially makes this unusable for some device.
Yes, I don't have time for this, if you can help in ANY way it would be great and I will appreciate it a lot.
@nicolocarpignoli
I will make a separate issue to verify that point and see if we can get some help from the community. Closing this one.
I'm also interested in location based AR in three.js. Therefore I'm shamelessly referencing my dedicated issue on the topic here...