Disclaimer
Virtual Production is a complex topic. It is mandatory to understand the basic setup to be able to advance to the advanced techniques (For example, Set Extension and Multi-Pos Warp).
Furthermore, it is mandatory to understand all the basic principles of PIXERA.
Here is a list of the essential VP related documentation in chronological order:
Unreal 5.2.1 Tips and Tricks (Performance and Testing)
PIXERA Connect, an Unreal Plugin - General Usage
PIXERA Texture Sharing to Unreal
Studio Camera (Virtual Production)
Set Extension (Virtual Production)
Texture Sharing PIXERA to Unreal
In your Unreal Project, add a plane (or any other shape):
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695817706294-image.png)
Select the plane and set the desired settings:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695817909630-image.png)
Add a Render Target texture to the project's resources:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695817942632-image.png)
Drag and drop the Render Target onto the plane. Unreal will automatically create a new material:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695818037955-image.png)
Double-click the Render Target to open the texture editor:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695818215164-image.png)
Open the Level Blueprint to set the correct texture source (PIXERA):
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695818424622-image.png)
Right click to add an "Event Tick” Action:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695818454563-image.png)
Add the “Setup Input Texture” Action:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695818526647-image.png)
The Input ID refers to the index in PIXERA (described later) and the Target must be set to the “Render Target” you have created:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695818642540-image.png)
Save and close your Blueprint.
Open the Material created earlier.
Select Linear Color in “Sampler Type”:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695818723517-image.png)
Save the project file and close Unreal.
Texture Output from PIXERA to Unreal
We created a new screen to output content to Unreal (a dummy screen). The imported screen must have the same output resolution and aspect ratio as the plane inside Unreal:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695819018890-image.png)
Add an Output Stream for Unreal on your Render Client in the Mapping tab:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695819070229-image.png)
Here we must set up the correct index (the index that was assigned previously in the blueprint node, the value called “Input ID” in Unreal). Furthermore, the “Color Space Transfer Characteristic" must be set to “Linear”:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695819147571-image.png)
Content is now being rendered on the created plane inside the Unreal scene:
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695819767985-image.png)
Warning
The preview will always show black on the screen as the Texture Sharing is only for outputs on the Local or Client servers.
The content will now be rendered with its reflections inside the Unreal scene (Screenshot taken from output rendering):
![Bild](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/9741/direct/1695819927461-image.png)
PIXERA 2.0.65 | 24 July 2024 | CL