Have you installed our software by any chance (v3.6 is recommended
)? Most of what is presented in the linked demo can be accomplished by importing and publishing your 360 product images in our desktop publisher (SpotEditor).
As for the background color change in your link, it's achieved by using transparent PNG images and then changing the background color of the viewer programmatically. But you may also do this upfront inside SpotEditor by selecting a "fill" color under the Images->Tools tab and then using our API (programming interface) to re-load the images "in-place" when user hits a thumbnail, etc.
Here's a downloadable template that shows how you can implement the thumbnails and the "in-place" reload function as per above:https://www.webrotate360.com/Blog/post/ ... plate.aspx
Just let us know if any questions!