TerriaJS / terriajs

A library for building rich, web-based geospatial data platforms.
https://terria.io
Apache License 2.0
1.16k stars 361 forks source link

Investigate: story scene previews (technical implementation) #5753

Open philipgrimmett opened 3 years ago

philipgrimmett commented 3 years ago

To assist with story navigation for producers and viewers, it would be great to display image previews of story scenes (concept image below). Similar functionality has been demonstrated and requested in DTV interviews.

Q: How might scene previews be achieved in v8?

Note: this is not intended as the layout for stories, just to demonstrate technical requirement for scene previews

scene-previews

na9da commented 3 years ago

There is a JS library that can take screenshots of pages client-side - https://html2canvas.hertzen.com/ - Not sure about the performance or whether it will work perfectly for Terria page. Here are some other options - https://hackernoon.com/how-to-take-screenshots-in-the-browser-using-javascript-l92k3xq7