Document toolboxDocument toolbox

Summer 2022 - Igloo Touch

Software Required

Version (if applicable)

Icon

Software Required

Version (if applicable)

Icon

Igloo Touch

1.1 (DEV)

 

Igloo Controller Service

 

 

Igloo Touch and any supporting Igloo Core Software releases are still in development. Anybody with early access to these builds should be aware that these builds may be unstable and may include some untested functionality. Please only install under guidance from an Igloo representative.

Function:

Igloo Touch, in parallel with the Igloo Controller service, is an IOS only tool that can be used to remotely control many aspects of an Igloo Vision system. There are 3 main applications it targets:

Game Engine content:

The Controller tab provides emulation of an Xbox 360 game controller - so chosen to ensure support with old and new Igloo camera packages for Unity and Unreal. The buttons emulate the buttons with the same labels found on the right hand side of the 360 game controller, typically used for interaction. The space above the buttons represent an emulated joystick, found on the left hand side of the 360 game controller, typically used for movement. The phone can also be rotated for a more ergonomic and gamepad-esque view.

 

Annotation:

The annotation page provides an interface for drawing on the Igloo Warper canvas.

At the top of the page is a colour picker for the colour of the annotations.

Draw/Erase: Defines whether active annotations add to the annotation canvas or remove from them.

Below the Draw/Erase settings is the draw box. When pressed, either draw on the canvas at the position of the cursor (moved by gyroscope) or erase from the canvas at the position of the cursor.

Power button: Turns annotation mode on/off in the warper

Trash: Erases all annotations

+/-: Increases/decreases the cursor size

Back arrow/Forward arrow: Removes the last annotation/restores the latest removed annotation.

Warper icon: Takes a screenshot of the Warper. Saves it in the default screenshot location.

Igloo Web Controls:

URL: Enter a URL to pass to the active browser in Igloo Web.

Below the URL bar is a pad that, when clicked, sends a left mouse click to Igloo Web.

The directional pads send emulated arrow keys to Igloo Web

Left Arrow/Right arrow: Page back/Page forward.

Four Squares: Show tab selector.

Keyboard: Brings a keyboard onto the screen to send text to Igloo web.

Igloo Home Controls:

Go Home: Enables Igloo Home, mid content.

Below the Go Home button is a pad that, when clicked, interacts with the currently hovered icon on Igloo Home.

Settings:

Web Cursor Speed: Increases the speed at which the cursor moves in Igloo Web

Controller Service IP: The IP address of the machine running Igloo Controller Service.

Port: Communication receive port of the controller service. 10000 by default

Warper Port: Communication receive port of the Warper. 9001 by default

Service port is used for button presses. Warper port for gyro

Gyro Settings: Shows a readout of the current gyro position. Gyro can be enabled/disabled from this menu.

Igloo Touch and any supporting Igloo Core Software releases are still in development. Anybody with early access to these builds should be aware that these builds may be unstable and may include some untested functionality. Please only install under guidance from an Igloo representative.

 

(c) Igloo Vision Ltd. 2023