Versions Compared

Key

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

Software

Release Version

Icon

Igloo Capture

3.5.x

Image RemovedImage Added

Function:

Igloo Capture is an application that allows users to display a multitude of different content types on their Igloo, outside of the images and videos Igloo Warper is capable of directly ingesting. Igloo Capture allows for flexible generation of Capture Inputs with features like capturing regions of interest, alpha channel support and the ability to composite multiple capture sources into a single Capture Input.

The User Interface:

Igloo Capture is split into 3 well defined areas. Capture Inputs are on the left hand segment of the window. Included are the sender names of the capture inputs, along with small previews of the input. The top right segment includes controls for the capture inputs, and the bottom right segment is a larger preview of the currently selected input.

...

Loopback: Create a copy of an existing Capture Input (less performance intensive)

Input controls:

With an input selected, input controls appear in the top right segment:

...

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

...

Playback controls:

Accessible when video-like inputs are selected, the Playback tab gives the same Playback controls accessible on many video players. Videos can be selected and controlled individually where multiple videos are composited together

...

Start: Sets the start point of the video. Will not affect a video set to loop

Editing inputs:

...

Width & Height: Resolution of the capture output’s canvas. Defaults to native resolution of the first input.

...

SW & SH: “Source Width and Height”. Defines the width and height of the capture region

...

Input/Output Translation:

Igloo Capture can perform translations on a variety of different well-known VR content types. This can be done on an individual capture input as input translation, or as output translation on a composition of inputs. This allows users to translate common VR formats such as circular fisheye to fit a panoramic scene (See image below), or to create cubemaps from multiple inputs and perform a cubemap to equirectangular translation on the output to convert the entire composition to equirectangular.

...

TruePerspective:

This feature generates a correct perspective view for a section of the Igloo canvas. The view is generated from a source equirectangular image. Custom to each installation, this requires that the Igloo projection space has been defined using the Igloo Settings tool as described here: S22 Advanced: Igloo Settings Tool

The content pulled depends on the canvas space available - i.e, ignoring the floor region if no floor projection is present in the space. Note that this also scales the content automatically to the aspect ratio of the space - no need to stretch or otherwise scale the content in any other direction.


Saving and Loading

Igloo Capture can save capture configurations as custom .ivc files. This is done in file → save as

...

The most recently used save file will be loaded on startup.

Settings:

...

Frame Rate: Allows for the monitoring of the application framerate and also allows a setting of a target framerate

...

Audio: the audio submenu contains further submenus for handling Sources, Channel mappings, Output device and Master volume. They are described in the Warper section here: Draft - Summer 2022 - Igloo WarperAudio Engine

Show/Hide Console: toggle the display of the console window.

Other:

...

360 Mode: choose between Default and Perspective for the handling of equirectangular content.

Enable/Disable Auto Mute Disabled Channels: toggles the auto muting of audio when a channel is disabled. For example, a Capture channel may be displaying a video with audio on the Warper canvas. If the Capture channel is subsequently disabled, the video will continue playing but the audio will be automatically muted.

...