Pano2VR Changelog

What's new in Pano2VR 7.0.9

Jan 30, 2024
  • Changed: cache buster is no longer applied to external URLs (tel:, mailto:)
  • Fixed: changing nodes via a node hotspot breaks animation auto-rotation
  • Changed: error log window is adjustable
  • Fixed: directional sound and sound delay issues
  • Added: support for Apple Vision Pro

New in Pano2VR 7.0.6 (Nov 21, 2023)

  • Fixed an issue where images added to external image loaders were not showing after changing a language.
  • Deleting a clip in the Animation editor wasn’t removing its variable track. Fixed.
  • The built-in skins have been updated to so an iframe is unloaded when a popup hides or closes.
  • The built-in VR skins have been updated to have a unique name for the pager cloner
  • Fixed scrolling text boxes in the VR skins so they scroll again.

New in Pano2VR 7.0.5 (Jul 20, 2023)

  • Fixed a crash when selecting “Select Gnome Cloud Account”
  • Warnings from a previous nodes’ clip in the Animation Editor where sticking. Fixed.
  • URL Video type point hotspot was not showing playing back the video. Fixed.
  • Fixed an issue where images were not loading in a cloner using the External Image Loader
  • Custom hotspot images added to external image loaders with a border were causing a shift in the image’s position. Fixed.

New in Pano2VR 7.0.4 (Jun 19, 2023)

  • New: ARIA properties for Skin elements are now included in skin translation
  • New: Audio level setting added to video panorama settings
  • New: Open the Skin Editor of the current output using Skin Editor (Current Output) or the keyboard shorttut: Ctrl+Alt+K or Command-Option-K
  • New: External Image Loader’s file path is now included in the translation file
  • New: Convert option for video panoramas
  • Added: Center Current Node in Map now centers the current node in floor plans as well
  • Fixed: Has Sound trigger now detects sounds in 360 video panoramas
  • Fixed: Blurry tooltip in node hotspot of Feather Box hotspots component
  • Fixed: Crash when duplicating a Videopano track
  • Fixed: Polygon hotspots hide after exiting the node they are in
  • Fixed: 3D Floating Cursor does not float in CMS post using GGPKG
  • Fixed: If start node is not loaded, its preview on output will be empty/black

New in Pano2VR 7.0.3 (Apr 19, 2023)

  • Added: Keyboard shortcut to bring the Main Window forward
  • Added: Clickable file path to access Autobackup files
  • New: All viewer elements given unique ID when copied and pasted
  • Fixed: Gyro skin actions’ settings were resetting when opened consectively
  • Fixed: skin_vr.js missing from GGPKG output
  • Fixed: Node images in the skin were not using the default view FoV
  • Fixed: Missing leveling information from Theta X images sometimes caused images to not be visible in the Viewer
  • Fixed an issue where Pano2VR would crash for some when removing links between map pins in the tour map
  • Fixed another crash issue when converting a Patch to a Point Hotspot
  • Fixed: Preview images not loading with “Unload image to save memory” selected
  • Fixed: Mouse Over action was not triggering correctly
  • Fixed: User Data using placeholders was not being sorted in the Tour Browser
  • Fixed: Crash caused by converting a patch to point hotspot
  • Fixed: Move to View action not smooth with large flat images
  • Fixed: User Data custom properties not triggering logic blocks in any node other than node one
  • Fixed: Map Pin placement shifts in the Tour Map when changing map providers
  • Fixed: The splashscreen in built in skins requires a double click to proceed with sound on
  • Fixed: Cannot change Lottie file using the change image button or components toolbox
  • Fixed: Converted Images get patches applied with the option deselected
  • Fixed: Blurred Patches are sticking to tiled TIFF images
  • Fixed: Viewing limits is breaks the hotspot target view
  • Fixed: HTML text added to web element will flash on screen before moving to next node
  • Fixed: 360 video filename not updating when locating file
  • Fixed: Save with Assets does not save project background sound
  • Fixed: material_dart.ggsk mobile thumbnail menu leaves the blur background if closed from the node view
  • Fixed: Missing variable in variable logic block not showing up in Find Warnings
  • Fixed: Crash when adding nodes to the skin editor with a markertemplate
  • Fixed: Tracking Hotspots using the wrong VideoPano track
  • Fixed: The copy button in the Venis skin is not copying
  • Fixed: Convert Patch to Point Hotspot not working with roll
  • Fixed: Project background sound not included in Support Package
  • Fixed: Map pins not showing next panorama’s user data custom properties
  • Fixed: Alternative Background Sound cannot be removed using clear
  • Fixed: Crash when duplicating a clip that’s been duplicated before
  • Fixed: Cannot paste type decimal values to North and Altitude

New in Pano2VR 7.0 (Dec 7, 2022)

  • General and Interface:
  • Gnome Cloud
  • Support for Apple Silicon (ARM) Macs
  • All panels that can be popped out, now have a fullscreen button
  • New Properties panels now incorporates project properties, image properties, user data, and viewing parameters
  • Nodes in the Tour Browser now highlight when the mouse hovers a node, hotspot, list view, and a map pin in the Tour Map
  • Hold the Shift key to limit movement of panorama along the horizontal or vertical axes in the Viewer.
  • Custom Keyboard Shortcuts
  • Skins for VR are now located separately from Web Output skins. A skin for VR can be added in the Web Output properties under VR. The folder location of the VR skins can be changed in Pano2VR’s settings.
  • Customize autobackup intervals
  • Project:
  • Create multilingual projects using the translation tools in the Project and Skin Editor
  • Rich Text Editors added to all expandable text fields
  • Change the color of the Grid Lines in the Viewer
  • Instead of adding more User Data fields, we added Project Properties. These come in the form of Custom Properties in User Data and Hotspots. These properties are defined as variables that can be called up in the Skin Editor. In the Skin Editor, there will be a table called, Project Properties that will hold all the variables created in the project.
  • New placeholders: Hotspot ID $(hid) and Hotspot Skin ID $(hSid). So, now you can trigger an action based on a hotspot’s ID or based on a Skin-ID.
  • Add Project now includes custom maps and floor plans
  • Skin:
  • Local Files added to the Code Element
  • Logic Blocks now have an Additive Mode for multiple expressions in which every expression will be evaluated, and if true, its value will be added or subtracted to the default value of the element.
  • Trigger: Sounds Permitted is used to show/hide a splash screen as it detects if a browser allows the auto-playback of sound
  • New placeholder $(start) to open the Start Node
  • Clone Floor Plans, Hotspots, and Translations
  • Accessibility: Tab index and ARIA labels, descriptions, details and role
  • Set Zoom action for Maps
  • Search in the Skin Editor.
  • Lazy Loading option added to all Image skin elements that saves bandwidth and prevents the image from loading the moment the tour opens
  • Trigger: [Translations Count]((../create-skin/skin-logic/skin-logic-triggers/#translations-count)
  • Pinned elements, including the Web Element are found as targets in the Media Actions
  • Notes section added to the skin
  • Set Value action now supports a second parameter for external images for adding Alternative Text to an External Image Loader
  • Action: Start Autoplay Media
  • Rename Modifier 1/tan (FoV) to Zoom
  • Show/Hide multiple elements in Canvas by selecting them in the Tree and clicking the eye icon
  • Add placeholders as values for number and string Triggers via the context menu in the table
  • Trigger: Margin From Edge for Point Hotspots to have the same distance from all edges
  • Regular Expressions in Hotspot Proxy ID
  • New option for Maps Element API choice: Auto to auto-detect the map type
  • Logic Block for Tab Index
  • Logic Block for CSS Classes
  • There is now an action to change the z-index of an element. Set Z-Index is found under the Position/Size action.
  • You can now change the width, radius, and colors of individual borders in the skin
  • Paging menus is now possible with the Cloner’s new options for direction: Single Row and Single Column. Additionally, a new option, Center in Parent, keeps the cloner centered.
  • New actions: Mute, Unmute, Toggle Mute
  • Skin elements that were placed outside of the canvas and are added to a new component will keep their position (rather than being placed at 0,0)
  • New action: Center Node centers the map around a specific node.
  • Fractional Zoom for maps using the Leaflet API
  • iPadOS is now detected using the Is Mobile trigger.
  • New Logic Block Trigger: Has Sounds detects any background sound or pinned sound in a tour, or any pinned video that has volume and if it’s greater than 0, it will be true.
  • New Logic Block Trigger: Node Count will trigger based on the number nodes in a tour.
  • Elements in the Tree can be quickly brought to the center of the canvas to find elements faster in a skin with many elements.
  • Copy and paste Action Filters to other actions
  • New Logic Block Triggers: Hotspot Player X (%) and Hotspot Player Y (%). Available for hotspot templates and give you the ability to hide and show hotspots at specific locations (like the center).
  • Skin elements now have a Notes field. The notes will show as a tooltip when hovering over an element in the Tree.
  • Variables can now be renamed and cut and pasted. You can also find out how and where they are being used in the skin.
  • The Skin Editor’s Toolbar can now be hidden.
  • Very useful is the new Find Warnings option in the Skin Editor. Open it in the Edit menu. You’ll also see a dialog that tells you if there are warnings when you close the skin.
  • Variables can now be used in the position and size actions.
  • Find and Replace in the skin.
  • New skin element: PDF. You can now add PDFs to the skin using the skin element.
  • The playhead of the seekbar can now be sized.
  • Variables can be copy and pasted.
  • The Set Value action can now be used with the Seekbar. This will allow you to set the media ID of an element so the Seekbar can be used for multiple elements.
  • Components Toolbox now has more built-in categories and new tabs for icons and Lottie files.
  • Drag components and icons directly to the Components Toolbox.
  • New Action: Set Auto Rotate Filter will filter nodes for auto rotation.
  • Scrollbars added for clipped content in the External Image element
  • Variables in the Skin Editor can now use Logic Blocks.
  • External Files in the Skin Editor can now be rearranged.
  • New Logic Block Trigger: Browser Theme
  • A skin element’s position can now be set to 0,0 by double-clicking on the direction icons.
  • Rounded corners for everyone! The Container, Image, Button, SVG, External Image, and Node Image elements now have radius properties to get rounded corners.
  • Support for Lottie animations in the Skin Editor.
  • To target more than one Polygon Hotspot, use regular expressions in Change Polygon Mode and Change Polygon Color actions.
  • Elements in the Skin Editor’s Tree can now be highlighted with colors.
  • New Action: Set Media Speed
  • Added a Description column to the table-based Cloner. This allows for addressing external images or even adding URLS.
  • Added more units of measure for the Inner Size of a Scroll Area.
  • New skin element: Code Element for applying custom Javascript and CSS to the skin.
  • Images in the skin (Button, SVG) can now use icons from the Components Toolbox to replace icons.
  • Floating point numbers are now supported for skin variables, including variables added to the animation editor and custom properties.
  • Text in Text Boxes can now be vertically aligned.
  • New Logic Block Triggers to show and hide maps based on: Tour Has Map, Tour Has Floor Plan, Node on Floor Plan
  • Show the first map in the project as an option of Maps in Map Element.
  • New placeholder to display altitude in Feet: $(altf)
  • Pinned Elements:
  • Point and Polygon hotspots now have expandable Text Fields for Title and Description
  • Pinned media now have movable handles for easier placement and all handles can be moved at once holding down Alt or Option.
  • Added keyboard shortcuts for adding blurred patches
  • Copy Target lets you copy a specific target view to all tour node hotspots.
  • Gaussian Blur has been added as an option for the preview panorama.
  • New Point Hotspot Type: PDF. One way to add PDFs is to drag PDF files into the Viewer with Point Hotspot mode turned on. The Skin-ID will automatically be set to ht_pdf.
  • Pinned Images can now stay hidden until they are clicked on. Available for Pop Out Normal and Pop Out 100% options. This is useful when you want to popout an image of a painting on the wall, but don’t want to necessarily pin the image over the painting.
  • You can now customize the colors for directional sound fields in the Viewer Settings
  • The video elements in the Viewer and Skin Editor now support time-indexed links from YouTube and Vimeo.
  • Pinned Videos now have Pop Back options for how the video behaves when popped back into place.
  • Pinned Web Element}}): Pin web content to the panorama, like a YouTube video or web pages
  • New Animation actions: Play/Restart Animation and Play/Resume Animation
  • Web Output:
  • Upload directly to the new Gnome Cloud!
  • Maps using Google Maps now support 1 finger interaction
  • The Integrated Web Server now sports a QR code for easy URL sharing.
  • Opt for a smooth hotspot motion in Web Output’s Advanced settings
  • Direct Node Access is now enabled by default in the HTML template settings
  • The HTML5 Output is now called Web Output.
  • There is now a Zoom to Pan before effect for Transitions.
  • Easing functions added to logic block transitions and any action that has transitions available.
  • Background sound and all of its parameters can now be copied to all tour nodes for when direct node access is being used.
  • You can now choose to delete the output folder of the web output, but keep the tiles.
  • Horizon Tilt option added in the Autorotation settings which allows you to use the tilt specified in the Default View.
  • Autorotation created in the Animation Editor now has an option to randomize the clips in the chosen sequence.
  • Zooming with the mouse wheel or with pinch now defaults to centering the zoom at the mouse cursor or pinch position. There is a new option to change this default. This has also been added to the Javascript API.
  • Live Update in Web Output: Turn Live Update on to have a project’s output automatically update. This applies to changes in the skin editor as well.
  • Animation:
  • Support for subtitles (SRT files) for video panoramas
  • Video output now exports as web optimized
  • Track point hotspots in video panoramas
  • Keyframes can now be inverted in the Animation Editor.
  • Video Panorama clip added to the Animation Editor which provides a way to add captions and animated point hotspots to the video panorama.
  • Invert keyframes for reverse playback
  • Tour Map:
  • Maps can now be moved with 1 finger on touch devices
  • An active pin’s radar indicator now extends to the edge of the map in the Tour Map.
  • Limit how far one can move within a map with Set Map Limits. This helps prevent users from losing their spot in the map.
  • The color of the Tour Map’s radar can now be changed.
  • Nudge Map Pins in the Tour Map using cursor keys
  • New automatic linking option: From Current Node which will link from the active node to all other nodes or all selected nodes.
  • Support for Multilayered Maps for Google, Mapbox and Custom maps.
  • A grid is now available in the Tour Map to help in the placement of map pins. Especially useful for building Street View tours.
  • Floor Plans that have PNG as their format now have an option for Crisp Edges.
  • Quickly remove links with Alt or Option while in Switch Node in Link Mode in the Tour Map.
  • API:
  • added player functions for setVFov, setHFov, setDFov, and setFovMode
  • added a player function to address individual Polygon hotspots and turn on/off the hand cursor
  • Fixed:
  • Issues fixed from version 6:
  • Move to View speed setting now has a visible difference from 0.1 and 0.01
  • Fixed: Transformation output can not make a vertical strip
  • Fixed: Menu category items go missing when the first item has scroll bars
  • Fixed: Panels not returning back to standard window arrangement with Alt-1
  • Altitude can now be displayed in Feet
  • Fixed: Pan value for the node image is different to that found in the user data
  • Fixed: No pinned video preview image is created with a new project file
  • Fixed: Changing PNG floor plan background Alpha causes visible borders in the Map Element
  • Fixed: Editing the output folder name caauses a slash to be added if the project is not saved
  • Fixed: Very slow loading of the map with cloned map pins with large projects.
  • Fixed: Element has wrong lock state in the skins tree
  • Fixed: The Seekbar was showing errors for mobile browsers.
  • Fixed: Changing leveling values doesn’t change the viewer
  • Fixed: Can’t Show Panels with Alt-Tab if Viewer Settings is hidden.
  • Fixed: Adding a size logic block to a text box breaks Auto Size
  • Fixed: The Change Element size value not changing
  • Fixed: Opening a skin element with children while it’s closed results in an empty tree
  • Fixed: Output Template directory opens the wrong location
  • Fixed: Border width is effecting the position of the text box inside a container
  • Fixed: Numbered logic block can not use the full stop/period
  • Fixed: Logic block resizing a text box still shows original size is still active and covers the panorama
  • Fixed: Default skin style sheet breaks line spacing
  • Fixed an issue with transitions of a position logic block
  • Fixed: Inconsistent units between scaling units and the logic block units
  • Fixed: All file input fields to use URL safe characters
  • Issues fixed from beta 6:
  • Fixed: Cardboard stare pointer not visible on iOS
  • Fixed: Skin Editor being sent behind Pano2VR the window
  • Fixed: Firefox memory leak with flat image and autorotate
  • Fixed: Hotspot Titles in Built-in Skins are blurry
  • Fixed: Button states do not show alt text
  • Fixed: Hotspot Titles missing from GGKPG output
  • Fixed: Cannot select multiple elements in List View with mouse
  • Fixed: Tour Node Polygon Hotspots using the last target when setting a new polygon
  • Fixed: Additive logic block changing the X & Y position setting of a child element.
  • Fixed: Pinned Images/Videos preview files and mask files missing in support package
  • Fixed: Wait for preview track option in transition is preventing a node change to a flat image

New in Pano2VR 7.0 Beta 6 (Nov 14, 2022)

  • Fixed:
  • Line breaks and apostrophes no longer causing issues with translations
  • Various fixes for the text element
  • Fixed an issue with the External Image’s where only selecting the element as a target would present its parameters
  • Resolved an issue with line breaks in text boxes and translations
  • Pano2VR is now faster when generating large projects
  • Depending on zoom and size, a Floor Plan would have lines, fixed
  • Fixed an issue with the anchor point for Mouse Leave in Safari
  • Pano2VR no longer crashes on output if a variable is missing from the skin
  • Many fixes for sound issues
  • Many fixes to the built-in skins
  • Gnome Cloud: some files, including the ones needed for WebXR were not included in the upload

New in Pano2VR 7.0 Beta 5 (Oct 19, 2022)

  • The Interface:
  • Pano2VR’s interface changed a little. There is a single Properties panel that holds the project settings, panorama settings, user data, and viewing parameters. This panel will change to show other settings as well. For example, if the Web Output is selected, its settings will appear in the properties panel.
  • You can now create custom keyboard shortcuts for Pano2VR.
  • And finally, we’ve updated Pano2VR’s logo.
  • Project Settings:
  • Create multilingual projects using the translation tools in the Project settings and Skin Editor.
  • We now have Custom Properties in User Data and Hotspots, which “add” more data fields. Custom properties are treated as variables and can be addressed everywhere where variables are used.
  • Pinned Elements and Hotspots:
  • Pinning elements to the panorama got easier as we’ve added movable handles (previously, the handles only resized the elements).
  • You’ll also find a new element: Web Element. Use this element to pin web content to the panorama, like a YouTube video.
  • There is a new hotspot type for PDFs. Add a point hotspot and for Type, choose PDF.
  • Every point hotspot can now be tracked. Another way to describe this is that you can track objects in Video Panoramas with point hotspots.
  • Skin Editor:
  • You can now search in the skin. Use the search to find variables, IDs, text, tags, and more. Find and Replace is also part of the search.
  • APNG, GIF, and WebP are now supported, along with Lottie animations. The Components Toolbox has two new tabs; one for icons and one for Lottie animations.
  • There is now a Code Element for adding Javascript and CSS.
  • Look for issues in the skin using the Find Warnings feature.
  • Variables can now automatically update using logic blocks.
  • Has Sounds has been added as a logic block trigger to detect sounds in a node. Additionally, Mute, Unmute, and Toggle Mute actions have been added.
  • Watch our video highlighting all the changes in the Skin Editor.
  • Animation:
  • Support for SRT files and a Video Panorama clip has been added to the Animation Editor, which provides a way to add captions or subtitles.
  • A new hotspot track was added so that hotspots can be used to track objects in a video panorama.
  • Web Output
  • The HTML5 output got a few changes as well. The most obvious one would be that it’s now called Web.
  • A handy new feature you’ll find in the output settings is Live Update. After the initial output, keep the browser window open, and every change you make will be visible automatically (no need to generate the output after every change). Try this when building a skin!

New in Pano2VR 7.0 Beta 4 (Jun 8, 2022)

  • Crashing on Intel Graphics computers has been fixed
  • Project User Data is no longer hidden in a Text Box
  • Ghost Hotspots are now updating their location after adjusting the heading
  • Custom Properties are now showing in the cloner
  • Autorotate will now continue on to the next node
  • Scroll area is now showing scroll bar
  • Number variables now allow for a range from -99999999.99 to 99999999.99
  • A variable added to one clip can now be added to another clip in Animation
  • Adding a PDF hotspot no longer crashes the output if no skin is selected
  • Blur in the built-in skins is working again in Safari
  • The Tour Browser is showing the image filename in thumbnail as it should
  • Exposed colours can now be removed when the elements are removed from the skin
  • Various fixes have been done in the built-in skins
  • Pano2VR no longer crashes if cube faces are not using the proper naming convention for cube faces
  • HTML Background color is no longer being ignored
  • GIFs are now selectable as a file-type for Custom Point Hotspot Images

New in Pano2VR 7.0 Beta 3 (Apr 7, 2022)

  • Fixed:
  • 360º Video now open in the Viewer on M1 macs
  • Maps and Floor Plans now are using the correct maps API
  • Pano2VR should no longer resize itself after crashing
  • Custom Properties number values are using the hundreds place, rather than the tens
  • Custom Properties are now working for Polygon Hotspots
  • Hotspot wiggle has been minimized (see features)
  • YouTube controls are showing again in built-skins video pop-ups
  • Map Element will now open to Marker Bounds
  • Polygon Hotspots can now be drawn as expected
  • Fixed: Map not showing if using logic block to show on open
  • Fixed: Text box auto size is causing text box width issues when using border
  • Fixed: YouTube Video popup does not show controls Default Skins
  • Fixed: Pinned video image mask not being applied on the output
  • Clip Content in the External Image Loader Clip was not clipping content
  • Fixed: Cannot hide a text box with a logic block variable trigger from a Hotspot custom property
  • Fixed: Sound Element not immediately visible as a target in the Volume actions
  • Fixed: Skin translation not working in the output when the skin is in the skins directory
  • Fixed: Output Properties are not appearing in Properties Panel
  • Fixed: Custom Properties Description field does not update
  • Fixed: Components not being added to new folder
  • Fixed: Tour map properties panel hiding when clicked
  • Fixed: Map Element not opening to Marker Bounds
  • Fixed: Zoom Level setting in Maps action sticks
  • Changed: The default skins now use the browser’s share sheet

New in Pano2VR 7.0 Beta 2 (Mar 2, 2022)

  • Interface:
  • New Properties panels. The General properties panel now incorporates project properties, image properties user data, and viewing parameters.
  • Text will now wrap in all extended text fields (User Data, Embedded Stylesheet, etc.)
  • Drag file and folders to Assets
  • Nodes in the Tour Browser will now highlight when the mouse hovers a node, hotspot, list view and a map pin.
  • Hold the Shift key to limit movement of panorama along the horizontal or vertical axes in the Viewer.
  • Custom Keyboard Shortcuts
  • Tags in the Tour Browser can now be removed via the context menu.
  • Skins for VR are now located separately from Web Output skins. A skin for VR can be added in the Web Output properties under VR. The folder location of the VR skins can be changed in Pano2VR’s settings.
  • New Logo
  • Play and Pause video panoramas using the spacebar.
  • You can now customize autobackup intervals.
  • Project:
  • Create multilingual projects using the translation tools in the Project and Skin Editor.
  • There is now a placeholder for Altitude for User Data.
  • New placeholders: Hotspot ID $(hid) and Hotspot Skin ID $(hSid). So, now you can trigger an action based on a hotspot’s ID or based on a Skin-ID.
  • Instead of adding more User Data fields, we added Project Properties. These come in the form of Custom Properties in User Data and Hotspots. These properties are defined as variables that can be called up in the Skin Editor. In the Skin Editor, there will be a table called, Project Properties that will hold all the variables created in the project.
  • Skin:
  • Search in the Skin Editor.
  • There is now an action to change the z-index of an element. Set Z-Index setting is found under, Position / Size Action.
  • You can now change the width, radius, colors of individual borders in the skin.
  • Paging menus is now possible with the Cloner’s new options for direction: Single Row and Single Column. Additionally, a new option, Center in Parent, keeps the cloner centered.
  • Off-canvas area in Skin Editor Canvas, now has a background.
  • When entering tags in a logic block, you’ll now see a list of your tags to choose from.
  • New actions: Mute, Unmute, Toggle Mute
  • Skin elements that were placed outside of the canvas and are added to a new component will keep their position (rather than being placed at 0,0)
  • New action: Center Node centers the map around a specific node.
  • Fractional Zoom for maps using the Leaflet API
  • iPadOS is now detected using the Is Mobile trigger.
  • New Logic Block Trigger: Has Sounds detects any background sound or pinned sound in a tour, or any pinned video that has volume and if it’s greater than 0, it will be true.
  • New Logic Block Trigger: Node Count will trigger based on the number nodes in a tour.
  • Elements in the Tree can be quickly brought to the center of the canvas to find elements faster in a skin with many elements.
  • Copy and paste Action Filters to other actions
  • New Logic Block Triggers: Hotspot Screen X (%)and Hotspot Screen Y (%). Available for hotspot templates and give you the ability to hide and show hotspots at specific locations (like the center).
  • Skin elements now have a Notes field. The notes will show as a tooltip when hovering over an element in the Tree.
  • Variables can now be renamed and cut and pasted. You can also find how and where they are being used in the skin.
  • The Skin Editor’s Toolbar can now be hidden.
  • Very useful is the new Find Warnings option in the Skin Editor. Open it in the Edit menu. You’ll also see a dialog that tells you if there are warnings when you close the skin.
  • Variables can now be used in the position and size actions.
  • Find and Replace in the skin.
  • New skin element: PDF. You can now add PDFs to the skin using the skin element.
  • The playhead of the seekbar can now be sized.
  • Variables can be copy and pasted.
  • The Set Value action can now be used with the Seekbar. This will allow you to set the media ID of an element so the Seekbar can be used for multiple elements.
  • Components Toolbox now has more built-in categories and new tabs for icons and Lottie files.
  • Drag components and icons directly to the Components Toolbox.
  • New Action: Set Auto Rotate Filter will filter nodes for auto rotation.
  • Scrollbars added for clipped content in the External Image element
  • Variables in the Skin Editor can now use Logic Blocks.
  • External Files in the Skin Editor can now be rearranged.
  • New Logic Block Trigger: Browser Theme
  • A skin element’s position can now be set to 0,0 by double-clicking on the direction icons.
  • Rounded corners for everyone! The Container, Image, Button, SVG, External Image, and Node Image elements now have radius properties to get rounded corners.
  • Support for Lottie animations in the Skin Editor.
  • To target more than one Polygon Hotspot, use regular expressions in Change Polygon Mode and Change Polygon Color actions.
  • Elements in the Skin Editor’s Tree can now be highlighted with colors.
  • New Action: Set Media Speed
  • Added a Description column to the table-based Cloner. This allows for addressing external images or even adding URLS.
  • Added more units of measure for the Inner Size of a Scroll Area.
  • New skin element: Code Element for applying custom Javascript and CSS to the skin.
  • Images in the skin (Button, SVG) can now use icons from the Components Toolbox to replace icons.
  • Float numbers are now supported for skin variables, including variables added to the animation editor and custom properties.
  • Text in Text Boxes can now be vertically aligned.
  • New Logic Block Triggers to show and hide maps based on: Tour Has Map, Tour Has Floor Plan, Node on Floor Plan
  • Show the first map in the project as an option of Maps in Map Element.
  • New placeholder to display altitude in Feet: $(altf)
  • Pinned Elements:
  • Pinned media now have movable handles for easier placement.
  • Added keyboard shortcuts for adding blurred patches
  • Copy Target lets you copy a specific target view to all tour node hotspots.
  • Gaussian Blur has been added as an option for the preview panorama.
  • New Point Hotspot Type: PDF. One way to add PDFs is to drag PDF files into the Viewer with Point Hotspot mode turned on. The Skin-ID will automatically be set to ht_pdf.
  • Pinned Images can now stay hidden until they are clicked on. Available for Pop Out Normal and Pop Out 100% options. This is useful when you want to popout an image of a painting on the wall, but don’t want to necessarily pin the image over the painting.
  • You can now customize the colors for directional sound fields in the Viewer Settings
  • The video elements in the Viewer and Skin Editor now support time-indexed links from YouTube and Vimeo.
  • Pinned Videos now have Pop Back options for how the video behaves when popped back into place.
  • Pinned Web Element: Pin web content to the panorama, like a YouTube video or web pages.
  • Web Output:
  • The HTML5 Output is now called Web Output.
  • There is now a Zoom to Pan before effect for Transitions.
  • Support for subtitles (SRT files) for video panoramas
  • Easing functions added to logic block transitions and any action that has transitions available.
  • Background sound and all of its parameters can now be copied to all tour nodes for when direct node access is being used.
  • You can now choose to delete the output folder of the web output, but keep the tiles.
  • Horizon Tilt option added in the Autorotation settings which allows you to use the tilt specified in the Default View.
  • Autorotation created in the Animation Editor now has an option to randomize the clips in the chosen sequence.
  • Zooming with the mouse wheel or with pinch now defaults to centering the zoom at the mouse cursor or pinch position. There is a new option to change this default. This has also been added to the Javascript API.
  • Live Update in Web Output: Turn Live Update on to have a project’s output automatically update. This applies to changes in the skin editor as well.
  • Animation Output:
  • Track point hotspots in video panoramas
  • Keyframes can now be inverted in the Animation Editor.
  • Video Panorama clip added to the Animation Editor which provides a way to add captions and animated point hotspots to the video panorama.
  • Tour Map:
  • An active pin’s radar indicator now extends to the edge of the map in the Tour Map.
  • Limit how far one can move within a map with Set Map Limits. This helps prevent users from losing their spot in the map.
  • The color of the Tour Map’s radar can now be changed.
  • Nudge Map Pins in the Tour Map using cursor keys
  • New automatic linking option: From Current Node which will link from the active node to all other nodes or all selected nodes.
  • Support for Multilayered Maps for Google, Mapbox and Custom maps.
  • A grid is now available in the Tour Map to help in the placement of map pins. Especially useful for building Street View tours.
  • Floor Plans that have PNG as their format now have an option for Crisp Edges.
  • Quickly remove links with Alt or Option while in Switch Node in Link Mode in the Tour Map.
  • Fixed:
  • Scaling and logic block units are now consistently displayed.
  • Fixed: The Seekbar was showing errors for mobile browsers.
  • Link arrows that go both ways in Tour Map, are now darker to make it easier to distinguish from one-way links
  • Fixed an issue with text boxes being resized with logic blocks, where the original size would stay active
  • Fixed an issue with nested cloners in that some categories were getting hidden if there was a scroll area
  • Fixed: Polygon Hotspots’ active area was misaligned in WordPress

New in Pano2VR 6.1.1 (Oct 23, 2019)

  • WebVR is now working with Android 10
  • Dragging folders onto the Pano2VR app/Droplets is now fixed for macOS Catalina
  • Skin Videos are handled correctly in WebVR
  • Skin: Negative number for any of the Element Angle skin actions
  • In the Tour Map, the radar beam line now goes through the entire beam rather than just through the front for easier alignment
  • A Point Hotspot can now be locked regardless if it has location data or not
  • Toggle the locked state of any element in the Viewer by holding Shift and clicking the element

New in Pano2VR 6.1 Beta 3 (Oct 23, 2019)

  • Fixed an issue where the SVG buttons
  • Pinned video will now play as expected on MS Edge
  • Request access added for the gyroscope in iOS 13

New in Pano2VR 6.1.0 (Oct 23, 2019)

  • WebVR with native stereo support
  • Custom hotspot images
  • Panotour pro import
  • Integrated web server now includes a secure option (HTTPS)
  • Distance placeholders in hotspots
  • Raw CSS: You can mix units for position and size of skin elements
  • Significant improvements to the Google Street View upload

New in Pano2VR 6.0.4a (Apr 1, 2019)

  • Filter/Search in Streetview Browser
  • Bug fixes

New in Pano2VR 6.0.2 (Dec 19, 2018)

  • [Hotspot editor] Advanced setting 'use altitude for ghost hs & auto-place hs'
  • [Media editor] Copy pinned elements in the main viewer
  • [Menu] UI consistency for mouse mode
  • [Tour map] Can not move Tour Map pins if not selected
  • [Street View] Multiple Google accounts
  • [Hotspot editor] move ghost hs vertically if they have altitude
  • [Skin editor] Auto Tour/Auto Rotate to start where the animation was stopped
  • [Skin editor 2] Some icons in silhouette_v6 skin not hi-res
  • [Tour map] The zoom is limited with the latest build
  • [Skin editor] Markertemplate action $(self) not working with a radar element
  • [Media editor] Can not level a 360 video using the pitch or Roll arrow buttons
  • [Hotspot editor] Feature request to put back the cross hairs in the point hotspot target panorama window
  • [Media editor] Sounds to have a “Keep” setting so they can be accessed in other nodes
  • [Skin editor] On Windows to be able to click between the skin editor and main project window.
  • [Media editor] Hand icon when hovering over pinned media, the active area is very large
  • [Skin editor] External loader does not unload the image when selected
  • [Skin editor] Keyboard shortcuts not working with buttons that have variable and variable change actions
  • [Skin editor] Node markers activate/deactivate not working with tags
  • [Skin editor] Difference in speed when using a mouse click or a keyboard shortcut
  • [Skin editor] Show Off-Canvas Elements does not stay "checked" after closing skin editor window.
  • [Menu] Save window configuration working with two screens
  • [Animation] Scrubber covers index marks

New in Pano2VR 6.0.1 (Dec 7, 2018)

  • Fix for simple floorplan
  • Fixes for windows video playback
  • Fix for map element floorplan auto-switching
  • Video panos - option for 'start on load'
  • Added simplex_projections component

New in Pano2VR 6.0 Beta 5 (Oct 25, 2018)

  • New Features:
  • Cloners can have a table as source, and can be nested
  • New menu component
  • Text size and weight for text elements
  • Styles for Google Maps
  • Bug fixes

New in Pano2VR 6.0 Beta 4 (Sep 24, 2018)

  • New Features:
  • 3D Arrow Hotspots Component — Street View style hotspots
  • Quick Share button for sharing on social networks
  • Mapbox users can now add custom maps
  • Drag multiple nodes to Auto Place drop zones
  • Small Skin images are embedded into the skin file
  • Placeholders can now be used as triggers for logic blocks (tooltips can be hidden if no title added)
  • Added scrollbars to the scroll area so scroll bars can be customized
  • Pick Place ID for quickly adding POI to an image
  • Map Pin with Radar Component — allows you to easily connect tour nodes to pins on a map or floor plan
  • Altitude can be adjusted for automatic hotspots
  • Polygon hotspots colors can now be changed in the Viewer
  • Here are some issues/bugs that have been fixed:
  • Built-in skins have been updated
  • The Viewer Settings panel now opens at the bottom of the Viewer
  • 3D distorted hotspots working with flat images
  • Gyro not following North

New in Pano2VR 6.0 Beta 2 (Apr 13, 2018)

  • Street view panel - multiple google accounts
  • fix for max zoom in google maps
  • improvements for saving window arrangements
  • Skins / Components updated
  • Added thumbnail images to PSD and TIFF output files
  • Copy floorplan images to ggpkg
  • 'keep' setting for pinned sounds

New in Pano2VR 6.0 Beta (Mar 14, 2018)

  • Pano2VR 6.0 brings major updates to the Tour Map, Animation Editor and Viewer. You can now add floor plans to your project and correctly geolocate indoor nodes, control and animate skin elements with the Animation Editor, and view and interact with 360 video in the Viewer.
  • Tour Map:
  • The Tour Map received, perhaps, the biggest update. It can now better assist in general tour building and with Google Street View tours with the addition of being able to add custom floor plans.
  • Floor plans, are maps of the interior of buildings where it is also likely that location data has not been recorded during a shoot. So, we added the ability to geolocate the floor plan to the tour map so that when a tour node is added to the floor plan, it will be given location data. This is especially helpful for those building tours for Google Street View and need accurate placement of nodes inside of buildings.
  • Floor plans that have been added to the Tour Maps, can also be used in the Skin Editor using the Map element.
  • In addition to the floor plans, map pins can now be moved in bulk.
  • Animation Editor:
  • The Animation Editor is now a panel and it, too, is more powerful. You can now connect skin elements to the animation. This lets you apply, for example, subtitles or text boxes that can appear and disappear at a defined time in the animation.
  • Previously, the animation editor only had the ability to create a single series of clips. Now, we can create sequences, which are a group of clips, in the same project. We can then, select a specific sequence to output as an animation or as auto rotation. This makes it much easier to create multiple versions of an animation without having to create multiple projects.
  • Skin Editor:
  • The Skin Editor got new features, too. The most notable feature would be the changes made to the Maps element. This is how you would add a map or floor plan overlay to your project. Previously, only a map could be added to the map element.
  • We’ve also added a way to change skins without having to open the Skin Editor - making it easier to adapt a skin to the current project using the Edit Skin Configuration button.
  • Finally, positioning in the Skin Editor has been completely reworked to better reflect the way positioning works in HTML5. This means that when you open older skins, you may find that the positioning measurements have changed. Don’t worry, it’s not broken; just, the numbers have changed
  • Viewer:
  • The Viewer has been updated to be able to playback 360º video, making it much easier to work with the medium. Once the panoramic video has been added to the Viewer or Tour Browser, a transport control will appear in the Viewer.
  • More Features:
  • Improved gigapixel support with tiled multi-resolution
  • Fast loading for tours with more than 10,000 nodes
  • Custom Fly-in effect
  • Custom map tiles
  • Filtered actions
  • Flash and QuickTime outputs no longer supported

New in Pano2VR 5.2.3 (Dec 18, 2017)

  • HTML5 player: Recover after a "file not found" for tiles
  • Increased robustness of the EXIF parser
  • Windows .exe is now also signed

New in Pano2VR 5.2.1 (Aug 31, 2017)

  • 0001873: [Skin editor] External loader radius does not crop image so the image overlaps the corners
  • 0001900: [HTML5 export] Fly-In brakes disable keyboard and mouse control
  • 0001906: [Skin editor] Dragging a component into the tool box crashes Pano2VR
  • 0001911: [Input conversion] Cropped input images have a Black Hole that can not be patched out.
  • 0001918: [HTML5 export] Stuttering on slow rotation (0.1)

New in Pano2VR 5.2 Beta (Mar 15, 2017)

  • New Features:
  • Google Street View export
  • Auto Place Hotspots
  • Hotspot links in the map

New in Pano2VR 5.1 (Mar 15, 2017)

  • The Major new features are:
  • Projections (Fly In, Animation)
  • Skin Video Element
  • Equirectangular 360 video support

New in Pano2VR 5.0 Beta 4 (Dec 18, 2015)

  • Offline Help
  • Flash fallback player behind HTML5 Skin
  • New "silhouette" skin components
  • Behaviour for embedded video and poly hotspots changed
  • Patches are stored in a sub directory
  • "is Mobile" in skin logic block
  • A lot of bug fixes

New in Pano2VR 5.0 Beta 3a (Sep 24, 2015)

  • HTML5 transitions fixed

New in Pano2VR 5.0 Beta 3 (Sep 21, 2015)

  • Flat images in HTML5
  • Flash export reenabled
  • Smoother playback on iOS
  • Automatic color profile conversion
  • Linux version available
  • A lot of bug fixes

New in Pano2VR 5.0 Beta 2 (Jul 2, 2015)

  • HTML5 directional sound bug in Chrome
  • Horizontal/vertical FoV mixup in animation output
  • Changed placement for skin components
  • Stuttering in animation output
  • New feature: Motion blur in animation output

New in Pano2VR 5.0 Beta (Jun 2, 2015)

  • Pano2VR got a facelift:
  • The interface has been given a major update. We added a large, central preview window that also acts an editor. Not only that, the interface is also configurable so you see only what you need.
  • Animation:
  • The animation editor lets you get super creative with your panoramas. You can now export the panoramas as movie files that will play on their own in both HTML5 and Flash.
  • Lens Flares:
  • We now have a variety of lens flares and they are working in both HTML5 and Flash and are much easier to apply.
  • Transitions:
  • Cloner – A tool to replicate any element.
  • Timer – A container that is used for timing on-screen elements.
  • Components Toolbox – A collection of predefined skin elements.
  • Logic Blocks – A powerful way to build skins through boolean expressions.
  • Node Image - A way to quickly add thumbnail images to tour hotspots, galleries, and menus.
  • Map - Adds a map to the skin.
  • Filtering:
  • If you are on Mac OS, and use Finder Tags, those tags will be applied to the tour browser.
  • If your project is a large tour and has been GPS tagged, you can now filter via distance.
  • Any text applied to an image in User Data can be filtered.
  • Leveling:
  • You can now level panoramas! Just hold down L and drag the panorama in the Viewer to level.
  • Automatic Linking:
  • You’ll find this feature tucked away in the Tour menu in Pano2VR pro. After you’ve added your geo-tagged panoramas, choose Sequential or Closest Nodes to automatically link all nodes.
  • History:
  • We’ve added a History pane that shows you every move/edit you’ve made. This makes it much easier to undo something or even to see the details of a process.

New in Pano2VR 4.5.3 (Mar 7, 2015)

  • [HTML5 export] Can not rotate panoramas on iOS 6 and 7 devices - resolved.

New in Pano2VR 4.5.2 (Feb 13, 2015)

  • [Skin editor 2] Can not use Set Text action with Hotspot Tool Tip - resolved.
  • [HTML5 Skin] Hotspots initially not in correct location after window resize. - resolved.
  • [Skin editor 2] Sound channel _main does not target video sound - resolved.
  • [Skin editor 2] Floating Text Box wobbling - resolved.
  • [HTML5 export] Background sound not playing when changing nodes - resolved.
  • [HTML5 export] Transparent rectangle becoming visible when pressed. - resolved.
  • [Hotspot editor] Can not view the bottom of a cylinder image in the Hotspot editor. - resolved.
  • [Skin editor 2] Rectangle with a height of 5px or less will be resized when skin reopened - resolved.
  • [Skin editor 2] Go To URL action copies data from the parameters to the Target text field - resolved.
  • [Input conversion] Pano2VR Pro input image file path - resolved.
  • [Tour map] Lost Satellite view in Google Maps - resolved.
  • [Hotspot editor] Polygon Hotspots not working in fullscreen on secondary monitor - resolved.

New in Pano2VR 4.5.1 (Feb 13, 2015)

  • [Image Format] Last used dir not used for input image - resolved.
  • [Tour Builder] Tour Browser title does not expand title containing placeholders - resolved.
  • [HTML5 export] Wrong anchor for text box scaling - resolved.
  • [Skin editor 2] File Tree no longer scrolls when dragging elements - resolved.
  • [HTML5 export] Fullscreen to have the option to not use the Fullscreen API. - resolved.

New in Pano2VR 4.5 (Feb 13, 2015)

  • New features:
  • HTML5 multiresolution
  • Multiresolution in HTML5 means you can now display large panoramas without the use of Flash. You can also use multiresolution for screen resolutions of mobile devices which may not otherwise have enough memory to play back large panoramas.
  • A new and updated Skin Editor
  • The skin editor has been given a new UI and new features like Undo and History, and opening of multiple editor windows.
  • Package format for CMS's Wordpress, Joomla and Drupal.
  • After installing our plugin you can then export the package via the HTML tab and then simply add this to your CMS for easy embedding of the panorama.
  • Improvements:
  • Set Text action in HTML5 will no longer set text to black, the background white, and activating word wrap.
  • If a hotspot template was being used, it would cause some areas to not be interactive. Fixed!
  • Fixed a bug where the wrong bottom cube face image was being displayed in FireFox 26.0.
  • Cropping of bottom pixels in iOS 7 Safari, has been fixed.
  • Rescaling crash, fixed.
  • Flash and missing preview images, fixed.
  • Fixed the issue where Chrome would hang on the Nadir in HTML5.
  • SWF elements are now being shown in the HTML5 Flash Fallback player.
  • There was an issue of a panorama video file being deleted after SWF generation. It's fixed now.
  • Fixed a weirdness with Auto Backup and Multiple windows.
  • The issue of getting error messages when trying to play back older panoramas in Chrome (30.0.1599.92) has been fixed.
  • Tags]] and node markers weren't working on first run, fixed.
  • Direct Node Access now works with Flash.
  • Changing the position of hidden elements is working again.
  • Pinned video no longer stops playing on it's own.
  • A tour no longer crashes if you use viewing limits.
  • And lots of other bugs got squashed.

New in Pano2VR 4.1.0 (Mar 21, 2013)

  • [Flash export] Lens Flare toggle visibility leave residual image (thomas) resolved.
  • [Input conversion] Image conversion not asking to save project (thomas) resolved.
  • [Flash Skin] Loader shows twice (thomas) resolved.
  • [Flash Skin] SVG resizing problem with Flash Output (thomas) resolved.
  • [Input conversion] Pictures as default folder (thomas) resolved.
  • [Tour Builder] Empty image/placeholder in Tour Browser causes crash when producing a Multi Resolution output (thomas) resolved.
  • [HTML5 export] Start after fully loaded not working (thomas) resolved.
  • [Media editor] Pinned images bug with autorotate (thomas) resolved.
  • [Input conversion] Save as default project with patch and outputs not updating when adding a image. (thomas) resolved.
  • [HTML5 export] iOS6, only one pano or object can be displayed. (thomas) resolved.
  • [HTML Templates] Pro, text formatting error in html page user data table (thomas) resolved.
  • [HTML Templates] iBook Template not working with apostrophes (thomas) resolved.
  • [HTML Templates] iOS6 and Ibooks only allowing one panorama or object to play. (thomas) resolved.
  • [HTML5 export] The href tag does not work when used in the user data text field for the HTML5 output. (thomas) resolved.
  • [Flash Skin] Text box border and background not scaling properly (thomas) resolved.
  • [Flash export] Special Characters not displaying when externalise images is selected, Flash output (thomas) resolved.
  • [Flash export] No output when using fullscreen ggt and externalise images is selected. (thomas) resolved.
  • [Hotspot editor] Hotspot text box background is always visible (thomas) resolved.
  • [Hotspot editor] Polygon Hotspot still active through skin elements. (thomas) resolved.
  • [HTML5 Skin] Can not scroll text box in an iPad/iPhone (thomas) resolved.
  • [Menu] Built In Web Server download speed. (thomas) resolved.
  • [Media editor] Flash Output Directional Circular sound problems (thomas) resolved.
  • [HTML Templates] No Direct Node Access option in Flash Fullscreen Template (thomas) resolved.
  • [Tour map] Map disappears or marks 0,0 (thomas) resolved.
  • [Viewing Parameters] Show crosshair for image alinement (christoph) resolved.

New in Pano2VR 3.1.4 (Mar 20, 2012)

  • A WebGL memory leak in the HTML5 player was fixed for all Pano2VR versions.

New in Pano2VR 3.1.3 (Mar 12, 2012)

  • HTML5 export (iPhone/iPad/WebGL)
  • Multi Resolution
  • Transitions
  • Photoshop PSB/PSD and BigTIFF support
  • SVG/SWF objects in the Skin