Multi-Camera Setup
This page contains information about multi-camera support feature and easy-to-follow steps in order to create your own multi-camera setup
Last updated
This page contains information about multi-camera support feature and easy-to-follow steps in order to create your own multi-camera setup
Last updated
When you open the mobile CameraTwin application you will find an edit section pre-filled with your device model. If you have multiple devices with the same model name (i.e. iPhone 13 Pro) then you can try editing those to add a unique number or name (i.e. iPhone 13 Pro 1 or iPhone 13 Pro Main).
This is important as the device name is included in the LiveLink Source name and subjects so the LiveLink system of Unreal Engine can discriminate which Pose subject is coming from which phone and it will make it easier for you to setup your scene as well.
For each phone you can follow the regular steps to add it as a CameraTwin LiveLink Source in Unreal Engine. You can find these instructions here.
Make sure that each Source's set of Subjects is applied to different Camera Actor, you can rename the Actors based on the Source you want to apply to each one to make it easier for you to place them later on where you need them.
As of now the multi-camera feature supports all phones to be connected to Unreal Engine at the same time and all information to be streamed and distributed to all appropriate Actors. That said the smartphones are not communicating with each other and the CameraTwin instances are unaware of each other acting as standalone instances. They are not sharing infrormation about their position or their stage setup. We are planning to explore the option to add such capabilities like sharing the same instance of stage on multiple phones and having the "perfect alignment" in Unreal Engine. Until then the alignment process is manual.
If you need to align your camera positions and share the same reference point / origin of the world, you can follow these steps:
Select a real point of reference that exists on your stage. It could be based on :
the outline of a prop
the outline of your strictly defined stage
a specific pattern of your floor
taped markers on your floor.
For every CameraTwin smartphone setup the same stage as accurately as possible based on your selected object/marker mentioned above.
Inside the Unreal Engine move all Camera Actors in way that it will align the positions and orientation of all stages.
If you need help to learn how to setup your stage check our instruction here.