Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • httpPort (number; default 800)

    • insecure webserver port for all pages provided by the service

    • requires restart

  • httpsPort (number; default 801)

    • secure (HTTPS) webserver port for the same pages. Everything is served on both ports simultaneously.

    • requires restart

  • oscPort (number; default 9003) [requires restart]

    • port that the service listens on for incoming OSC. Needs to match Playback and Igloo Control Panel’s OSC outport ports.

    • requires restart

  • computerName (string; default empty) [requires restart]

    • name for the machine, shown only in ICE Igloo Control Panel’s discovery page.

    • requires restart

...

Configuration for interactions with ICEIgloo Core Engine

  • udpPort (number; default 10001)

    • port on which to send UDP messages to ICEIgloo Core Engine

    • requires restart

controllers

...

Configuration for keyboard/mouse casting app (Mouse tab in ICE Igloo Control Panel).

  • behaviour ("ice" or "web"; default "ice")

    • Destination of keyboard/mouse events from the cast app - ICE Igloo Core Engine or Igloo Web.

    • requires restart

youTube

Configuration for Warper Suite Igloo Control Panel’s YouTube app.
Position/scale are used to position the Capture channel somewhere other than the middle of the screen. The channel’s position is reset whenever a new video is provided (to prevent 16:9 videos appearing initially with 360 settings).

...

Configuration for Igloo Web/ICE’s Igloo Core Engine’s built-in WebView file browser.

...

  • defaultColour (string; default black).

    • Starting colour of pen tool on annotation page.

  • defaultFontSize (number; default 90).

    • Starting font size of text tool on annotation page.

  • defaultStrokeWidth (number; default 6).

    • Starting stroke width of pen tool on annotation page.

  • eraserMenuPos (vector2; default {x: 0, y: 90}).

    • Position of top left corner of eraser menu on annotation page (in %).

  • sidebarPos(vector2; default {x: 0, y: 12}).

    • Position of top left corner of sidebar menu on annotation page (in %).

  • toolMenuPos(vector2; default {x: 0, y: 0}).

    • Position of top left corner of tools menu on annotation page (in %).

  • clearAllPos(vector2; default {x: 0, y: 80}).

    • Position of top left corner of clear-all menu on annotation page (in %).

controlPanel

ICE Igloo Control Panel browser configuration. See ICE Igloo Control Panel browsers for more details.

  • tabs (array of strings; default ["default"])

    • tab identifiers to display in ICE Igloo Control Panel instances connected to this service.
      Identifiers must be configured

  • apps (array of strings; default ["matterport", "streetview", "warping", "default"])

    • list of app identifiers to display in ICE Igloo Control Panel instances connected to this service.
      Identifiers must be configured

  • _defaultOverrides (object<BrowserIdentifier, Partial<BrowserDeclaration>>)

    • override default properties of pre-set browsers

...