Igloo Web
Software | Release Version | Icon |
---|---|---|
Igloo Web | 1.1.2 |
|
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:
Settings: 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.
New: Creates a new basic configuration from a template.
Load: Load a previously saved configuration.
Save: Saves current configuration
Overwrites the previously active save file.
Save as: Saves current configuration as a new file.
Set as default: Sets the current save file to be loaded on application startup
Save Global Settings: Saves any Igloo Web application settings
Edit: Configuration and application settings.
Number of Browsers: Sets the number browser windows on the Igloo Web canvas. By default each browser has the same relative width.
App Window: 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
Active 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.
Browser Widths: Adjusts the relative widths of the browsers.
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 size: Set the size of the output canvas. Choose from a preset, or create a custom size. Set new presets here.
Output: Enable output conversions here.
Currently, Equirectangular is the only output conversion available
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.
NDI Sender: Enables/disables sending over NDI:
Local Audio Mute: If enabled, mutes Igloo Web when NDI sender is enabled.
Youtube settings: Custom settings for Youtube videos. Two checkboxes, one to automatically play videos, and one to automatically loop Youtube videos on end.
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: Allows Igloo web to emulate other devices/browsers to enable certain features of webpages
Mouse settings: Configures the mouse pointer when using Igloo Web
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
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.
Enable: Enables/disables controller support in Igloo Web.
Buttons only: Ignores gyro messages sent from the warper and instead only uses button controls.
Only with Focus: When ticked, only receives messages when Igloo Web is the window in focus. If you click outside of the Igloo Web window, it will not continue to receive messages.
Warper Width and height: Sets the Warper canvas size. Has no impact on the image but does need to be correctly set for the controller gyroscope to be properly aligned.
Gyro YMin and YMax: Defines the input axes for the gyro tilt
Gyro Averager: The number of frames the gyroscope is averaged over. Adjusts how smooth the gyro controls are
Scroll Sensitivity: Adjust the sensitivity of the emulated scroll wheel.
Warper interface: Defines communication settings with the Warper
Warper IP: Sets the IP address of the Server running Igloo Warper.
Sending to port: The port Igloo Web sends OSC messages on
Listening on port: The port Igloo Web receives OSC messages on.
Timings: Allows the definition of an application target FPS. Allows the monitoring of the application FPS.
Controls: Capture input controls for the warper:
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.
Size: Uniform x&y axes scaling of the input
Show/Hide: Click buttons that shows/hides the capture input on the Warper canvas
Bring to front & Send to back: Sets the order of capture inputs. Front most will display on the canvas if two inputs share the same canvas space
Auto-Scale: Automatically scales the input based on the aspect ratio of the input against the aspect ratio of the Warper’s rendering pipeline
Stretch to Canvas: Stretches the input to match the canvas width. Does not preserve aspect ratio
Flipped: Mirrors the input (as it’s viewed on the Warper canvas) on the Y-Axis
Inverted: Mirrors the input (as it’s viewed on the Warper canvas) on the X-Axis
X & Y Scale: Independent bars for x and y axis scaling
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
+/-: User interface controls. Zooms the User interface in and out without affecting what’s output to he warper.
</>: Web controls. Page back/Page forward. The refresh button next to it also refreshes the page.
Bookmarks: Quick-load configuration saving. Create a bookmark using the + button, and quickly load a config file by selecting a bookmark from the menu.
Help: Provides a version number and software references, as well as a shortcut to the Igloo Web settings folder.
(c) Igloo Vision Ltd. 2023