RealTwin Docs
  • CameraTwin
    • About CameraTwin
    • Installation
      • Installation - Mobile app
      • Installation - Unreal Engine
      • Changelog
    • Get Started
    • Documentation
      • Mobile Applications
        • Entry Screen
        • Main Camera Screen
        • Menu Drawer
        • Horizon Alignment
        • Quick Actions (Mobile)
        • Advanced Camera Controls
          • Android Untracked Mode
      • Unreal Engine Plugin
        • CameraTwin LiveLink Setup
        • Control Panel
        • Quick Actions
        • Recording Settings
        • Recording Events
        • CameraTwin Recorder
          • 🚧 CameraTwin Recording Asset 🔜
        • Scene Capture Components
        • Camera Parameters Manager
          • CG Focus Controller
          • 🚧Advanced Focus Controller 🔜
      • Stage Setup
      • Multi-Camera Setup
    • Tutorials
    • FAQ
    • Troubleshooting
      • My device is not showing up in the LiveLink sources list
      • My Stream seems frozen in Unreal Engine
    • Support
  • Virtual Productions Cloud [VPC]
    • VPC Service
    • VPC Dashboard
    • VPC Plugin
      • VPC Plugin Installation
        • Changelog
      • Toolkits
        • Toolkit Installation
        • Environment Toolkit
          • Tools
            • Text to Environment Map
            • Image to Environment Map
          • Results
          • How to use the results
          • Changelog
        • Motion Toolkit
          • Tools
            • Text to Motion
            • Trajectory Control
            • Motion Edit
            • Motion Stitch
            • Motion Load
            • Tool Options
            • Using custom inputs
            • Prompt Guidelines
          • Tutorials
          • Changelog
        • Material Toolkit
          • Tools
            • Texture to Material
            • Using custom parent Materials
          • Changelog
    • FAQ
    • Support
Powered by GitBook
On this page
  • Select Unique Source Names
  • Add Multiple CameraTwin Sources
  • Stage Setup and Location Alignment
  1. CameraTwin
  2. Documentation

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

PreviousStage SetupNextTutorials

Last updated 9 months ago

Select Unique Source Names

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.

Add Multiple CameraTwin Sources

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.

Stage Setup and Location Alignment

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:

  1. Select a real point of reference that exists on your stage. It could be based on :

    1. the outline of a prop

    2. the outline of your strictly defined stage

    3. a specific pattern of your floor

    4. taped markers on your floor.

  2. For every CameraTwin smartphone setup the same stage as accurately as possible based on your selected object/marker mentioned above.

  3. Inside the Unreal Engine move all Camera Actors in way that it will align the positions and orientation of all stages.

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 .

If you need help to learn how to setup your stage check our instruction .

here
here