The bike experience is mainly based on Card Widgets (and some other 2D Widgets).
There were Button Widgets included that are used to toggle the visibility of the Card Widgets depening on a current position (needs to be saved as a java script variable).
So instead of using different views and navigating via the left-hand-menu the back- and forward-Button (Widget) are toggling visibility of the various Card Widgets.
Other than that, it's just setting the content of the Card to zooming, spinning etc. as in Re: How to zoom and rotate an 3D object by touch in AR developed in thingworx studio?
Even i was trying to do the same .i created functions which i needed withtwo sliders and one play all button for my model ,the thing is each card is displayed now .I would like to know where to write the java script function and how to take the current step .it would be great if you could help .
Kind Regards ,