RPGTV Thumbnail Scroller

This blog will detail adding a Thumbnail scroller to the UI, providing another option for navigation within the RPGTV2024 project framework.

Thumbnails in a virtual tour offer several advantages:

  1. Navigation: They allow users to quickly and easily navigate between different sections or rooms.

  2. Preview: Thumbnails provide a visual preview, helping users identify areas of interest.

  3. User Experience: They enhance the overall user experience by making the tour more intuitive and interactive.

  4. Efficiency: They save time by allowing users to jump directly to specific points in the tour without sequentially navigating through the entire space.

  5. Integration: They can provide a standalone option or work with menus, previous/next buttons, maps and floorplans.

The Edit Skin Configuration window Thumbnails section offers several options. The primary ones are a set of thumbnails that show all panoramic nodes in a tour and one that shows only thumbnails related to a sub-category.

The screenshots below show a scrolling thumbnail bar with all panoramic nodes displayed.

Note: on Mobile phones the layout is modified for easy access.

 
 

The screenshots below show a scrolling thumbnail bar with sub-category panoramic nodes displayed.

 
 

Adding Show All Thumbnail Scroller

Open the 5_RPGTV2024_TAMAN_SVGMAPMOBILE.p2vr file and save it as 6_RPGTV2024_TAMAN_THUMBS.p2vr

Select all of the nodes in the tour except for “Loading”

Right-click and select Add/Remove Tag > Add New Tag

Enter “allthumbs” and select OK

 
 

Note: all nodes with the exception of “Loading” have the tag “allthumbs”

 

Open the Edit Skin Configuration window and scroll to the - [ THUMBNAILS ]- section.

Set the attributes for - [ THUMBNAILS ]-;

  • Show Thumbnails [uncheck = hide ]: = checked

  • Show Thumbnails Desktop/iPad [uncheck = hide on start ]: = checked

  • Show Thumbnails Mobile [uncheck = hide on start ]: = checked

  • Show Thumbnail Button [uncheck = false ]:= checked

  • Show Thumbnail Tooltips [uncheck = false ]:= checked

  • Show All Thumbnails: = checked

  • Thumbnail Width [ % = 100 to 40 - 10% increments ]: = 100

Leave the other settings the same.

 
 

Note: To make the thumbnail scoller more visible we can enable the bottom gradient tint.

scroll to the - [ GRADIENTS & TINTS ]- section.

Set the attributes for - [ GRADIENTS & TINTS ]-;

  • CSS Filter Bottom Gradient: = checked

Click OK to save the Edit Skin Configuration changes.

Note: This will show the thumbnail scroller, the thumbnail hide button and the thumbnail tooltips on the first and subsequent nodes.

If we were to uncheck the Show Thumbnails Desktop/iPad and Show Thumbnails Mobile then the thumbnail scroller would be hidden and the Show Thumbnail button visible.

Save the project and output the project. The opening node with the thumbnail scroller should look like the example below.

 

Note: You may see, based on the size of the browser window,an overlap between the menu and thumbnail scroller when the menu is opened and extended.

In the image below we have a Sub-Category menu with the sub-category open and extending behind the Thumbnail Scroller.

There are two ways we can deal with this;

  1. Reduce the size of the percentage width of the Thumbnail Scroller

  2. Auto-hide the Thumbnail Scroller when the mouse is over the menu.

In this case #1 isn’t practical as the width of the Thumbnail Scroller would only show us a couple of nodes. So we will enable Auto-hide.

Open the Edit Skin Configuration window and scroll to the - [ THUMBNAILS ]- section.

Set the attributes for - [ THUMBNAILS ]-;

  • Auto-hide Thumbnails: = checked

Leave the other settings the same.

 
 

Click OK to save the Edit Skin Configuration changes.

Save the project and output the project.

The Thumbnail Scroller is now hidden when the mouse is over the Menu.

Note: Auto-hide works with all menu formats, Single, Expanding and Sub-category.

ADDING THE SUB-CATEGORY THUMBNAIL SCROLLER

Open the 6_RPGTV2024_TAMAN_THUMBS.p2vr file and save it as 7_RPGTV2024_TAMAN_THUMBSUBCAT.p2vr

In the Tour Browser, select streetart from the Filter dropdown to show only the Streetart nodes.

Select all nodes

In the Properties - User Data > User Data section add the word “streetart” to the Description: field.

Click the “Copy Description to all Nodes” button and select the “Selected nodes” option from the popup window.

Repeat the above using the Tour Browser > Filter for “oldbuildings” and “3dtheatre”

Open the Edit Skin Configuration window and scroll to the - [ THUMBNAILS ]- section.

Set the attributes for - [ THUMBNAILS ]-;

  • Show All Thumbnails: = unchecked

  • Thumbnail Width [ % = 100 to 40 - 10% increments ]: = 70

Leave all the other settings as they are.

 
 

Click OK to save the Edit Skin Configuration changes.

Note: The Thumbnail scroller will now only show the nodes associated with the current active Category.

Save the project and output the project. The opening node with the thumbnail scroller should look like the example below.

 
 

This concludes the section on the Thumbnail Scroller

In the next post, we will look at adding Hotspot Nodes to the tour as another alternate option for navigating the tour.