Versions Compared

Key

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

Apart from WebViews, the most common layer types used for integration with other applications are Spout and NDI.

Tutorial Video

...

Creating a Spout Layer

Spout is a texture sharing toolkit (https://spout.zeal.co/ ) and enables applications to acts as Spout senders and receivers. The toolkit works locally and both the senders and receivers must be using the same graphics card (GPU).

...

The Spout toolkit contains a demo SpoutSender.exe program which creates a sender called Spout DX11 Sender. Run this program and select the demo sender. This will appear as a rotating cube in the workspace as shown below. The Spout layer type enables any application which acts as a Spout sender to be integrated with ICEIgloo Core Engine.

...

Creating an NDI Layer

Network Device Interface (NDI) is a protocol developed by Newtek for network transmission of video and audio ( https://ndi.tv/about-ndi/ ). The NDI Toolkit and API enables applications to act as senders and receivers across the network.

...

Info

TIP: NDI screen capture apps are available for iOS and Android phones and provide a good method for integrating your phone display or camera with the Igloo canvas.

Next Section: Desktop UI - Setting up a Game Engine Layer