mapbox / react-native-mapbox-ar

Location based augmented reality components using React Native, Viro and Mapbox
MIT License
225 stars 46 forks source link

[1.0.0] API Design #13

Open nitaliano opened 6 years ago

nitaliano commented 6 years ago

For anyone that would like to leave feedback on what they would like to see in our upcoming major release please leave your feedback here

kristfal commented 6 years ago

Hey,

we're looking at moving into the AR space, and really do look forward to this component. Here are some high level thoughts and feature requests:

Seamless integration with mapbox tiles and location data:

a) I'd love to be able to select a layer in the map data (say POIs or other point sources) and render those in an AR context. Typically, we'd be interested in limiting the number of points rendered based on a radius from the user's location and perhaps even some clustering based on angle and distance to these points.

d) Occlusion: We'd love to be able to occlude AR elements based on map layers. Ex: Only show a POI in AR when the line of sight is clear based on a polygon or line string barrier layer (typically buildings)

e) Elevation support: This may be tricky, but it would be nice if we could position AR entries along the Z axis based a property in the map data, and use the mobile device's GPS to attain a rough user elevation difference. Elevation computation should be optional tho as a lot of custom data may not have elevation properties.

Offline support

AR view overlaid with a map view. Like this.

Thanks and keep up the good work.

nitaliano commented 6 years ago

@kristfal I sent you a message on Gitter