Skip to main content

ARLink

The ARLink plugin connects Tellusim applications with Tellusim ARLink iOS app to enable real-time facial motion capture. It streams facial tracking data from ARKit-enabled devices and maps it to 3D model morph targets within Tellusim scenes, allowing expressive character animation.

The plugin supports customizable morph target mapping, letting you adapt ARKit blendshape names to your model specific morph target naming convention.

#include <network/arlink/include/TellusimARLink.h>

Example

// Create ARLink client
ARLinkClient arlink;

// Set the node to receive face tracking data
if(!arlink.setNode(node_object)) return false;

// Connect to the ARLink iOS app at the specified IP and port
if(!arlink.connect(String("http://10.0.0.51"), 62828)) return false;