To be more percise i want to reach few things by using KRPANO if its possible, please let me know, i read documentation few forum posts and 80% is doable, but wanted to be sure if we can handle everything, doest matter if i have to spend extra money for everpano or cms4vr
Currently with A-frame i've done something liek this:
https://tours.3destate.pl/3d-estate---pr…iem-stylow/1.3d
2 floors version:
https://tours.3destate.pl/mieszkania-dwupoziomowe/aa0301.3d
Its fine, loading takes a bit, and it loading every single sphere that we have. We could change flow to stay with loading only first cubempa or first and clostest one, but then we decide to look for something better, faster, lighter and with great VR/Gyroscope support which A-frame had and have for some of the devices, especially iOS.
So i would like to create by using KRPANO, pretty same app, lets say by steps:
1. Custom UI on the top of the app with CSS, but pure JS with XML could work as well if it can happend.
- keep KRPANO funcionality, like autorotate, change sphere by clicking hotspot, switch floors before you went upstairs/downstairs with some animation
- most important is to have an option to change STYLE, which suppose to change whole XML sccene for cubemaps, could work with some variable that says, currentStyle = 'Paris', and some condition in XML to display if.... paris then show <scene> or whatever it is, or different better way to keep in one tour, for example 20 cubemaps + 5 styles, which means even 100 cubemaps, corner order we had with huge house and 52 cubemaps which for current technology was pretty heave to download them at initial load.
2. Dynamic load based on fetching data, opening URL, that prepare simple data to create tour and requesting for correct XML to put it into the loader, once you change url, or trigger some function that will reload whole XML with different dynamically fetched XML. Or any other better idea to handle this.
3. If i'll add plugin for example screenshot one, or radar or other, do we have always access to funcionality by javascript? or its not that easy as i thought it is?
4. I have one case that THE SAME tour can start in two different cubemaps, for example if the url is extended by the parameter ?isExterior=true, it suppose to start on the balcone and watch correct direction (outside the building), if there is no such a parameter, then load the tour in living room
5. is it possible to make an automation of creating XML by passing correct data with (hotspot) position, so for example from unreal or different machine we'll have some position x/y/z and use it to set proper position for an arrow or different kind of hotspot built in KRPANO. <-- is it possible to spawn it dynamically with those parameters.
6. Still thinking to do that at one GET request when we get into the app, GET configuration => XML for KRPANO that includes viewer (scene) + hotspots + radar, then load and show GUIDE + whole UI added on the top in Javascript with full connection to krpano functionality of all available features.