# Content Mapping

## Introduction

With the release of LightAct 4.8, content mapping has been greatly simplified. Now you can map LightAct layers:

* directly to viewport objects such as video screens
* to canvases for functionalities similar to Disguise's Feed Maps
* to throwers for functionalities similar to Disguise's Mappings such as Perspective or Spherical

### Fast workflow

![](https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-ad991f8b821f8b2a43337b37f1bd12ce651cd747%2Fimage%20\(22\).png?alt=media)

{% hint style="info" %}
**Good to know:** Most content mappings can be achieved by simply dragging an arrow from the viewport object or a canvas to a layer.
{% endhint %}

## Direct Mapping

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-5a292e403a4352bb6eb287aa4c16269f23df91ce%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

What you referred to as Direct mapping in Disguise, can be done in LightAct through mapping. You can map content directly from a Layer to any Viewport object, such as a Video screen, to any Canvas or Device.

## Perspective Mapping

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-6ced2e768c7ac7b0e9802b8c7f913dc3f2428093%2F2023-08-28-10-21-38.png?alt=media" alt=""><figcaption></figcaption></figure>

Perspective mapping in LightAct is performed by mapping content from a [Perspective Thrower](https://docs.lightact.com/transitioning-to-lightact-from-other-media-servers/lightact-for-disguise-operators/broken-reference) to another Viewport Object, such as a Video Screen.

## Sphere Mapping

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-9060b8431ac8a2c2027e423b8635805e5025af13%2F2023-08-28-10-26-51.png?alt=media" alt=""><figcaption></figcaption></figure>

Sphere mapping in LightAct can be done with the help of a [Spherical Thrower](https://docs.lightact.com/transitioning-to-lightact-from-other-media-servers/lightact-for-disguise-operators/broken-reference). Similar to the Perspective thrower, a Spherical thrower can map Content to other objects placed on the Viewport.

{% hint style="info" %}
**Good to know:** In LightAct, it is also possible to achieve cubic mapping. This type of mapping can be achieved with the help of a [Cubic Thrower](https://docs.lightact.com/transitioning-to-lightact-from-other-media-servers/lightact-for-disguise-operators/broken-reference).
{% endhint %}

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-800bdbcbcf0c58a9a5d47ff3cb349f9ea51c5341%2F2023-08-28-10-32-09.png?alt=media" alt=""><figcaption></figcaption></figure>

## Parallel mapping

<figure><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-5f5ce99aba0172428c7f7c7638603842c0a2e7e1%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

An equivalent to parallel mapping in Disguise would be Orthogonal thrower in LightAct.
