Versions Compared

Key

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

This example shows how to configure a Layer in ICE to handle the output from a Unity / Unreal / 3rd Party application which is using the associated Igloo Plugin.

Step 1 - Game Engine Plugin configuration

The Game Engine plugin settings should be configured with the following optimal settings

...

  • Give the sender an appropriate name

Step 2 - ICE Layer Configuration

  • Create a Layer which matches the Output method of the Game Engine source, in this example we will assume Spout is being used.

  • Give the Layer an appropriate name

  • Start the application to make the Spout output available to ICE, then select to source from the Spout sender list

...

The output can be verified in the Screen tab

...

Step 3 - (Optional) Automatic application launch and quit

...

  • From the Layer settings Misc tab, set the Filepath to be path to the executable of the application which is creates the Spout sender.

...

  • Command line arguments can also be specified for launching the executable with.

Step 4 - Save as a Session

See - Sessions - ICE Documentation - Confluence (atlassian.net)

Step 5 - Configure Igloo Unity/Unreal Toolkit settings

The following settings are meant as a quick start configuration suggestion, you may need to alter some settings depending on your setup.

Unity

Player settings

Code Block
<rotationInput>1</rotationInput>
<rotationMode>0</rotationMode>
<movementInput>0</movementInput>

...