Concepts when using multiple machines

 

Hi.

We are doing VirtualProduction based on LEDwall.

I'm using Unreal data, but I'd like to use multiple machines because the load on my PC will increase.

https://aximmetry.com/learn/tutorials/for-studio-operators/setting-up-a-multi-machine-configuration/

I'm following this tutorial, but I don't understand what effect this method has.

Are the two PCs sharing the outer and inner load respectively? "Are you sharing the overall data load?"  

Also, using this method did not change the GPU load much.

I don't understand this multi-machine concept and would like to know the effect of following this tutorial.

   TELMIC

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

That multi-machine setup is not meant to share the load of one rendered camera image. It is meant to share the load when rendering camera images from multiple camera perspectives (inputs) simultaneously. In that case, the multi-machine setup will render one camera perspective per machine and that is how it reduces the GPU load.
When using Unreal (DE), this allows you to render multiple camera perspectives simultaneously per scene. Cause you can only run one Unreal per computer and Unreal can only render one camera perspective.

So note that each machine must have its own input and output devices in order to produce an output in that multi-machine setup. And every machine's input video and output video are independent of the other machines' video picture. There are no video streams between machines by default other than optional monitoring.

While that document describes the multi-machine setup for cameras with billboards (tracked or virtual) and splitting the camera inputs and outputs per computer, there are other ways to use multi-machines. For example, in the LED wall compound, you can use multi-machine to render each LED wall on a separate computer. You can also set up logic in the Flow Editor that will only run on specific computers, in that case, the System Params module's Engine pin can be used to determine on which machine the logic is running.

Warmest regards,