An HTML5 authoring tools for Viewpoint 2 using ionic