Bezier method for Video Mapping

Quickly set up simple projection scenarios using Bezier placement.

bezierMethodVideoMapping bezierMethodVideoMapping bezierMethodVideoMapping bezierMethodVideoMapping

For basic projection setups, like projecting onto multiple surfaces with a single projector, the Bezier placement method is a suitable approach.

Note: While Bezier placement is effective for basic setups, it may not provide the flexibility required for more complex projection scenarios.


Split a ContentMap Icon Content Map

When you want to project onto different surfaces with the same projector, it can be advantageous to have a single ContentMap Icon Content Map to create the content, separated into ContentArea Icon Content Area for the different surfaces to project onto, to simplify the layout process.

To do so, you can for instance right click on a ContentMap Icon Content Map to Split into grid which will divide in ContentArea Icon Content Area of the same size within the ContentMap Icon Content Map :

splitIntoGrid splitIntoGrid

For example, if you want to display in four different Surface Icon Surface in the RootStageElement Icon Stage like that:

splitSurfaceStage splitSurfaceStage

You can split the ContentMap Icon Content Map in four ContentArea Icon Content Area :

fourContenAreas fourContenAreas

You can also create ContentArea Icon Content Area individually in the ElementTreeWorkspaceComponent Icon Element Tree :

contentAreasElementTree contentAreasElementTree


Layout with a ProcessorCompo Icon Processor

A ProcessorCompo Icon Processor is often used to create a stage Simulation, or to create the Final compositing for Virtual production, but it can also be used as a layout tool.

In our example we can add the four ContentArea Icon Content Area previously created and place them as we want

processorLayout processorLayout


Bezier Placement

Because real-world surfaces may not be perfectly aligned or may differ slightly from their digital representations, we need to be able to adjust the shape of the projected content to ensure accurate alignment.

To do this, we need to change their Renderer type to Bezier:

bezierPlacement bezierPlacement

In the Parameters, there is a Precision settings that determines in how many sections is the ContentArea Icon Content Area divided. Then in the ViewportWorkspaceComponent Icon Viewport , with Edit On activated, use the helpers to move the points as you want:

bezierPrecision bezierPrecision


Match the real life geometry

Connect the ProcessorCompo Icon Processor used for the layout to the VideoOutput Icon Video Output of the VideoProjector Icon Video Projector :

selectProcessorOutput selectProcessorOutput

Click the Enable Output button to see the Projection in real life:

enableOutput enableOutput

Edit the Bezier placement to match the real life geometry of the object:

realLifeMapping realLifeMapping


When you are done editing the Bezier Placement, activate ON-AIR mode to enable all performances of the machine to be focused on the VideoOutput Icon Video Output .

onAir onAir