Software | Release Version | Icon |
---|---|---|
Igloo Web | 1.34.x |
Function:
Igloo Web is a custom, and highly customisable web browser designed for use with Igloo Warper. It allows users to open one or more browsers composited onto a single canvas. The canvas can have an arbitrary and customised resolution, and individual browsers can be resized relative to the other browsers on the canvas.
User interface:
...
File menu
: Provides a context menu for meta settings - loading and saving configurations, setting configurations to load on startup. Configurations include browser size, canvas size, relative width of browsers, UI zoom position and the webpages currently being displayed.
...
Tabs:
Tabs work in a manner not dissimilar to tabs from other web browsers. They contain full configurations within Igloo Web, rather than just an individual webpage.
...
New tab: Creates a new basic configuration. These can be either, the predefined default tab, an exported Tab (.ivwt) file, a saved bookmark, or a template. The default tab is defined by the ‘default tab.ivwt’ file located in ‘C:\ProgramData\Igloo Vision\IglooWeb\Exported Tabs’ folder.
Import tab: Load a previously saved tab into a new tab on the current tabset.
Export Current Tab: Saves out the current tab as an individual tab (.ivwt) file.
New Tab SetSession: Creates a new tab set, with one instance of the current default tab.
Load Tab SetSession: Loads a selected tabset (.ivwts) file
Save Tab SetSession: Saves out the current tab set as a tabset (.ivwts) file, overwriting the previously loaded tabset file
Save Tab Set Session as…: Saves out the current tab set as a new tabset (.ivwts) file
Save: Saves current configuration
Set Current Tab Set DefaultSession as default: Sets the current save file to be loaded on application startup
Save App Settings: Saves any Igloo Web application settings
...
Settings menu
: Provides a context menu for current tab settings and general application settings. These mostly affect the end display
...
Number of BrowsersColumns: Sets the number browser windows of columns on the Igloo Web canvas. By default each browser column has the same relative width and has a single browser or webview.
Window submenu
Window Width: Settings related to the application window. A maximum width is set to prevent the window “spilling” between Windows displays. This has no impact on the output to the Warper.
Show Widgets: toggle to display the web toolbar on the Igloo canvas.
Draw Browsers Below Toolbar: toggle to shift the browser display below the web toolbar.
Columns submenu
Browser Dimensions: Adjusts the relative widths and heights of the browsers, and optionally add a vertical offset to the browsers.
Info |
---|
If 2 browsers have the same relative width, they will be the same size. If browser 1 has a relative width of twice browser 2, browser 1 will be twice as wide as browser 2. |
...
Canvas submenu
Canvas size: Set the size of the output canvas. Choose from a preset, or create a custom size. Set new presets here.
Output : submenu
Enable output conversions here.
...
Output: Contains two checkboxes to convert the output to equirectangular for the display of cubemaps, and a checkbox to show a preview for the output once the conversion is in place.
Channel submenu
Channel: Defines the name of the spout channel Igloo Web sends out on. This can be Igloo Web, Igloo Web Equirectangular, IglooCapture1-12, or a custom channel name.
...
Info |
---|
NDI sender carries audio as well as video. This is to prevent duplication of audio when sent on a local system. |
Youtube submenu
Youtube settings: Custom settings for Youtube videos. Two checkboxes, one to automatically play videos, and one to automatically loop Youtube videos on end.
Popups submenu
Popup settings: Define how Igloo Web manages popups - block popups, open popups in a new popup window, or open popups directly on the canvas.
User agents: Agent submenu
Allows Igloo web to emulate other devices/browsers to enable certain features of webpages
...
App Mouse and touch settings: Configures the mouse pointer when using Igloo Web (now found at the bottom of the settings menu)
...
Ignore mouse: Enables/disables mouse input in Igloo Web
Size & colour: Change the size & colour of the mouse pointer. Colour is done using a 255, 255, 255 RGB colour scheme
Pointer/circle: Changes the appearance of the mouse
Presentation clicker: Adds support for presentation clickers in Igloo Web
Disable Web Page Right Click Menu: Prevents web pages open context menus upon receiving a right click event
Show coordinates: Creates a small box on the Igloo Web canvas that updates with the position of the mouse both with the Window X,Y and the Canvas X,Y.
Controller settings: Settings to change the behaviour of controller support in Igloo Web.
...
...
Controller submenu
Enable: Enables/disables controller support in Igloo Web.
Controller scales to Web View/Warper View: Determines whether the gyro is mapped to Igloo Web’s Canvas size or the Warper’s. Warper canvas size defined in AppSettings.xml.
Browser submenu
Set the maximum frame rate for the browser.
Audio submenu
Audio related settings for Sources, Channel mappings, Output device and Master volume. These settings are described here: Igloo Web is now making use of the Igloo Audio Engine. Here the engine can be configured to allow for channel mappings, as well as the additions of delays.
...
Draft - Summer 2022 - Igloo Audio Engine
General settings
App Settings submenu
The previous settings have all applied to an individual tab, where the following settings are applied to all tabs open in the application.
...
Application submenu
Disable Save Prompt: disables the prompt to overwrite tabs/tabsets.
...
Window submenu
Window: Settings that affect the application window.
...
Max Window Width: Defines the maximum width of the application window
Controller settings:submenu
...
Enable: Turns on/off the controllers globally
...
Scroll Sensitivity: Adjust the sensitivity of the emulated scroll wheel.Warper interface:
Igloo App Interface submenu
Defines communication settings with the Warper and Igloo Home
Note |
---|
Changing these settings can result in a loss of communication through the entire Igloo core software suite. It’s recommended these settings only be changed under the advice of an Igloo Technician. |
...
Warper IP: Sets the IP address of the Server running Igloo Warper.
...
Listening on port: The port Igloo Web receives OSC messages on.
NDI submenu
NDI: Defines whether the warper is set to output it’s canvas on NDI. Has a setting to mute local audio where audio is being passed over NDI
Zoom : submenu
Checkbox to auto-join zoom meetings
Matterport : submenu
Checkbox to use local service - legacy support
Google submenu
Checkbox to try auto consent to Google T&C’s with a wait time parameter.
Chromium submenu
Checkbox to use incognito mode.
TUIO submenu
Define a tuio-enabled (touchscreen) region on the IglooWeb canvas.
Active Browser Highlight submenu
Browser highlight & Border width: Seen in the screenshot above, adds a green highlight to the currently active browser. Changing the webpage will only affect the active browser. Show on Output will pass this green border through to the Warper, if ticked.
Controls: Capture input controls for the warper:
App timings : submenu
Allows the definition of an application target FPS. Allows the monitoring of the application FPS
...
App Mouse and Touch Settings submenu
Configures the mouse pointer when using Igloo Web (now found at the bottom of the settings menu)
...
Ignore mouse: Enables/disables mouse input in Igloo Web
Size & colour: Change the size & colour of the mouse pointer. Colour is done using a 255, 255, 255 RGB colour scheme
Pointer/circle: Changes the appearance of the mouse
Presentation clicker: Adds support for presentation clickers in Igloo Web
Disable Web Page Right Click Menu: Prevents web pages open context menus upon receiving a right click event
Show coordinates: Creates a small box on the Igloo Web canvas that updates with the position of the mouse both with the Window X,Y and the Canvas X,Y.
Control menu
This menu provides options for controlling how the output from Igloo Web is displayed on the Igloo Canvas.
...
The coordinate pad at the very top represents the Warper Canvas, and the current selected position on that pad determines the capture input’s position on the Warper canvas.
...
Wrap: Changes the position on the input that the input begins being drawn. Any content that would “spill” is instead drawn on the other side
...
...
Reset: Resets all application based settings
...