3DStreet / 3dstreet

🚲🚶🚌 Web-based 3D visualization of streets using A-Frame
https://3dstreet.app
Other
249 stars 30 forks source link

[pause] Allow user to save glb to server (similar to thumbnail save) #592

Open kfarr opened 7 months ago

kfarr commented 7 months ago

As a user who is logged-in to 3DStreet Editor, I would like to save my street glb to the cloud with a public URL so that I can access this glb from a third-party application. (Examples of the third-party applications that could make use of a 3dstreet glb: mozilla hubs, raytrace path renderer, ai rendering)

Implementation ideas:

let's start with this >> front-end: generate glb client-side and upload to cloud

not yet >> back-end: generate glb and save to cloud if not exist, otherwise just redirect to cloud

alternatives?

What other options are there besides 3dstreet hosting the glb?

how to pass the scene id to hubs?

As a user wanting to start a hubs room featuring a 3dstreet scene given a scene UUID, and having saved a glb file in the cloud with an accessible url for given scene, how to have the 3dstreet scene UUID persist so that the Hubs Client can access that UUID to load a 3dstreet scene glb file?

kfarr commented 6 months ago

pause this task while get some feedback from gltf experts