User Panels

User Panels Button

Windows ‣ Other ‣ User Panels

User Panels in OpenSpace are custom panels that are developed by users outside of the OpenSpace development team. They allow custom functionality within OpenSpace. By default, OpenSpace does not ship with any such panels, but panels may be available on the OpenSpace Hub.

The User Panels button provides shortcuts to user-created web panels, which are HTML pages using the OpenSpace Javascript API. The “Add Local Panel” tab needs HTML pages to be saved as index.html inside individual folders created inside the user/webpanels folder. The “Add From URL” tab allows you to create shortcuts to HTML pages served from elsewhere. The HTML Controls Setup Guide explains the process of creating such HTML control pages.

OpenSpace's User Panels Panel

The User Panels Panel in OpenSpace.

Note

We will cover some basics of building a user panel in a future article.

Location

Whether you develop one yourself or download one from the Hub, they appear in the OpenSpace/user/webpanels folder.

Open a User Panel

If you have a user panel in that folder, you can access it within OpenSpace’s User Panels Panel via the dropdown under Open Local Panel. With a panel selected, open it either in a separate window in the OpenSpace application or in the browser using the buttons below the dropdown.

Open From a URL

You can also open a panel from a web URL. A user panel is merely an HTML page, so it is possible to host these on the web and access them via a URL. Add the URL and a title, then hit one of the buttons beneath the inputs to open the website either in a separate window or in the browser.