My client has been using Cesium Stories and loves the easy Powerpoint style slide functionality. However, they are now needing a lot of custom features that require a JS app. Is there a way to integrate the Powerpoint style slides functionality of Stories into a JS app?
Hi @gdillion, thanks for the question. We’ve moved this thread over to the Cesium ion category as they manage Cesium Stories and can probably answer better here.
Hi @gdillion
Thanks for reaching out.
At this point there is no way to export a Cesium Story to a stand alone JS app. This is something that we have other users ask for and your feedback helps us prioritize what to work on next.
If you are building a JS app, you could always add in slide like functionality. Cesium Stories is using Cesium JS internally so it is very much possible.
Can you provide some additional context about what custom features they are looking for? If these features were in the online version of Cesium Stories would this solve their problem?
Regards
I’m working with a university on a massive construction project. They need to build weekly powerpoint style slides to show the progress.
During these meetings, they want to be able to view the site from any angle in real time and toggle on and off the BIM models to show what the site looks like now vs when it’s completed.
So really, if Cesium Stories had the ability to toggle on and off multiple models, that would take care of the entire issue.
And yes, I know this can be kind of accomplished with multiple slides (one with the model on and one with it off) but they want to be able to rotate around and see it toggled on and off from any angle they want during the meetings.
You mentioned that I could add in “slide like functionality” to a JS app. Are there any examples of this on the CesiumJS examples page?
On possibility is presenting in the editor view during the meeting. That would allow the use of the Assets section to toggle on and off assets. The shortcoming is that this is only available to the owner of the Story. If you wanted multiple people to be able to show the Story it would need to be created in a team account.
I don’t think we have any examples that recreate the functionality to the level in Cesium Stories, but there are examples of smaller pieces of functionality.
The terrain sandcastle has an example of changing the terrain provider. There is an example of how to show various parts of the model based on AEC categories. There is a tutorial which includes information about how to move the camera to look at a specific point.
Please let us know if that helps you.