String explode to Vector in UE

String explode to Vector in UE

Converts a string of 3 floats delimited with a Delimiter to Unreal Engine’s vector variable. This node is useful if you share a Vec3 or Vec2 Lightact variable with a Shared memory node. The 3 (or 2) coordinates get converted into a string with a delimiter. Screenshot Inputs Type Name … Continued
Shared Memory JSON to String Map in UE

Shared Memory JSON to String Map in UE

Read from Handle Name shared memory of Handle Size and outputs a map of strings to strings. The node expects JSON format which is output by JSON Memory Sharer node in Lightact. Screenshot Inputs Type Name Description String Handle Name Name of shared memory resource. Integer Handle Size Size in … Continued
Close Sender in UE

Close Sender in UE

Closes Spout Sender or Receiver in Unreal Engine. It needs to be called on End Play event on all Spout Senders and Receivers. Screenshot Inputs Type Name Description Name Spout Name Name of Spout Sender Outputs This node doesn’t have any outputs.
Spout Receiver in UE

Spout Receiver in UE

Creates a Spout Receiver if it doesn’t exist yet and outputs a material with that texture set as the diffuse color or a texture itself which you can use in your dynamic materials for example. Screenshot Inputs Type Name Description Name Spout Name Name of Spout Sender Outputs Type Name … Continued
Spout Sender in UE

Spout Sender in UE

Creates a Spout Sender if it doesn’t exist yet and outputs a texture to it. The texture can be either from Game Viewport or a Texture Render Target. The Game Viewport option works only if you run inside Editor. It returns true if sending was successful or false if it … Continued
Tearing of texture in Spout sender

Tearing of texture in Spout sender

At medium to high processing loads, Lightact’s Spout sender starts to tear the texture. It manifests with black areas on the texture. Steps to reproduce Create a working spout sender project so that you can watch the spout stream with a 3rd party spout receiver Increase the system load. You’ll see … Continued
TCP & UDP

TCP & UDP

Lightact allows you to send and receive TCP, UDP or OSC messages. The key differences between them are: UDP: an internet messaging protocol (User Datagram Protocol), that is very common in entertainment. It’s very fast but you don’t get a confirmation of a successful transmission. Art-Net is based on that … Continued
OSC

OSC

Lightact allows you to send and receive OSC messages. OSC stands for Open Sound Protocol (opensoundcontrol.org | Wikipedia page). The protocol is built on UDP but includes some features that make it more useful for entertainment. For example, an OSC packet can include several variables of different types. Receiving OSC To receive … Continued
Spout

Spout

Spout is a framework allowing you to share texture between different Windows applications. You can read more about it here. Lightact allows you to both send and receive textures with spout. Sending spout To send a texture from Lightact using spout you should first open the Devices window by pressing … Continued