EasyManua.ls Logo

MO-SYS VP Pro XR - User Manual

MO-SYS VP Pro XR
26 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
www.mo-sys.com
0
MoSys VPPro XR
manual
Question and Answer IconNeed help?

Do you have a question about the MO-SYS VP Pro XR and is the answer not in the manual?

Summary

Before Installation Guide

System Overview and Components

Mo-Sys VP Pro XR is a pre-configured, multi-node system combining Unreal Engine's nDisplay with Mo-Sys features.

Installation Preparation Steps

Recommended steps to speed up installation: measure LED volume height, divide volume, prepare FBX model, ensure DP output compatibility.

System Configuration and Requirements

XR Engine and Render Node Requirements

Details XR Engine and Render Node requirements, including software versions and plugins.

StarTracker Data Output Setup

Configuration for StarTracker to send data to XR Engine and Primary Render Node, including static IP addresses.

Global Settings and Project Setup

Steps to configure project settings in Unreal Editor, including Auto Configure Project and restarting the editor.

System Architecture and Connectivity

Connections Diagram and Network Notes

Diagram showing setup with Render Nodes (RN) corresponding to LED processors and notes on StarTracker data.

Network Drive Mapping for Distribution

Render nodes mapped as network drives on XR Engine for easier project distribution and editing.

Quick Start: Geometry and Initial Setup

Initial Setup: XR Engine & Primary Node

Install VP Free, Mo-Sys tracking plugin, and configure livelink preset for tracking data.

Preparation: StarTracker & Calibration

Assumes StarTracker is setup and calibrated. Crucial for finding LED screen transform for correct perspective.

Creating a New Unreal Engine Project

Create a new empty UE project on XR Engine, verify settings like framerate, compositing mode, and video input.

Geometry Alignment Procedure

Hide grid, show video. Use Alignment manager to check camera view. Mesh Builder for geometry and calibration.

Quick Start: Mesh Builder and Delay Correction

Mesh Builder Pre-requisites and Setup

Verify custom object channels (RefPlane, LED) in project settings. Fill in input fields for wall geometry.

Rectangular LED Wall Mesh Generation

Use Mesh builder to generate mesh for rectangular screens. Assign LED plane and repeat for multiple screens.

Delay Correction Using Timed Data Monitor

Use Timed Data Monitor to adjust delays for tracking. Watch Timing Diagram and ensure vertical bar is green.

Quick Start: Alignment Validation

Cones Test for Alignment Accuracy

Ensure spawned cones stay at LED screen corners during camera movement. Check for lens calibration or StarTracker alignment issues.

Quick Start: Advanced Geometry and Layout

Complex LED Geometry Modeling in 3 D Software

Model complex meshes in 3D software, import, scale, and define corners using Mesh Builder. Parent XRMaskBP for positioning.

Verifying and Saving the Layout

Hide video, show grid. Move camera to check mask coverage and cone alignment. Save marker cone positions.

Quick Start: nDisplay Geometry and Setup References

Copying LED Screen Geometry for nDisplay

Copy screen geometry for nDisplay config. Move actors to sublevel and attach to StageShared, preserving parenthood.

nDisplay Level Configuration Steps

Move to AligningNDisplay level, edit AlignmentRootActor, set static mesh and copy transforms for nDisplayScreen.

XR Engine Full Setup Guide

Refer to pages 20-23 for detailed XR Engine setup instructions.

Primary Render Node Setup Guide

Refer to pages 14-17 for detailed Primary Render Node setup instructions.

Quick Start: nDisplay Setup Process

nDisplay Setup Flowchart Overview

Flow chart illustrating the process of setting up nDisplay with set extensions, from ST Installed to running nDisplay.

Render Nodes Hardware Setup

Network Connectivity and IP Addressing

Connect rendering nodes and XR Engine to a fast local network. Assign static IP addresses for maintenance.

Driver Installation and Sync Configuration

Install latest drivers. Daisy chain sync using BNC/RJ45 cables. Connect one display per render node or use Nvidia Mosaic.

Synchronisation for Seamless Visuals

Crucial for seamless shoots. Achieved using Nvidia Quadro Sync Card II for synchronous rendering across nodes.

NVIDIA Software Synchronisation

Nvidia Driver Utility Configuration

Configure Nvidia drivers using ConfigureDriver.exe to enable prePresentWait setting for performance.

nDisplay Configuration Parameters

Set nDisplay config actor to Nvidia (2) in Cluster > Render Sync Policy > Type. Ensure fullscreen foreground application.

EDID Setup and Performance Impact

Export current EDID and load it, or set via switcher. Incorrect EDIDs can halve performance; ensure PC resolution support.

Synchronisation Validation with Bouncing Ball

Use bouncing ball test to validate synchronization. Check for tearing. Monitor Switchboard for 'Hardware Composed' status.

NVIDIA Software Synchronisation: Validation

Bouncing Ball Test Procedure for Sync

Prepare nDisplay level with ball between screens. Launch in Switchboard and observe bouncing for synchronization.

Render Nodes Setup: nDisplay Configuration

Example nDisplay Config Actor Setup

Describes setting up the nDisplay config actor, including Host IP, Window, Projection Policy, and GPU Index.

Render Nodes Setup: nDisplay Level and Geometry

Livelink Setup for Real-time Tracking

Set up livelink connection with StarTracker on Primary Render Node. Stop livelink in editor before launching.

nDisplay Level Structure and Content

Open 'nDisplayExample_4_27' level. Use MoSysCameraNDisplay for inner frustum and create dedicated levels for shoot content.

Defining LED Screen Geometry with Mesh Builder

Every viewport is a mesh. Mesh Builder can generate this representation automatically for accurate geometry.

Render Nodes Setup: Mesh Builder and Launching

Mesh Builder: Corner Finding and Mesh Generation

Procedure for finding corners and generating mesh using Mesh Builder: select camera, enter heights, assign LED plane, store corners, calculate mesh.

Launching nDisplay with Switchboard

Launch project with nDisplay using Switchboard. Enable plugin, install listener, configure setup, add nDisplay device, connect, and start.

Render Nodes Setup: Project Distribution and Sync

Project Distribution to All Render Nodes

Copy the project to all Rendering Nodes identically to the Primary Render Node. Use version control like Perforce.

Loading Project from Network Drive for Testing

Load project from a Windows shared folder for testing. Not recommended for production due to stability and start time.

Using Free File Sync for Project Distribution

Alternative for quick distribution. Set up on XR Engine, sync project to network drive with 'update' option.

Cinematic Focus XR: System and Prerequisites

System Overview and Functionality

Seamless focus control with LED stages, using nDisplay geometry and StarTracker camera pose for virtual or real objects.

Required Preston FIZ System Hardware

Preston FIZ system with MDR3 and Hand unit 3 or 4. Install FTDI drivers for USB Serial Port.

Connecting Preston FIZ System to Render Node

Connect serial cable from Preston MDR to Primary Render Node USB port. Configure COM port settings in Device Manager.

Cinematic Focus XR: Component Configuration

Component Settings for Focus Control

Enter COM port, check Emit Focus Event, specify distance from LED screen to mitigate Moire Effect. Set Manual Focus to true.

Multi-Render Node Focus Update Component

For multi-Render Nodes, add 'nDisplayFocusReceiver' component to the camera to receive focus updates.

XR Engine Setup: Core Functionality

XR Engine Overview and Use Cases

XR engine uses camera feed with AR objects, virtually extending the set for talent visibility behind the screen.

XR Engine Connection and Input Setup

Setup StarTracker data output to XR Engine IP. Connect camera feed via SDI inputs and configure in Video Controller.

Mo-Sys VP Pro XR Project Settings

Set project settings: Mode to Post-Process for XR, define framerate/resolution, uncheck Timecode Sync, insert Primary Render Node IP.

Additional XR Engine Configuration Notes

Verify Scalability settings (Epic). Custom stencil channel 253 for LED screen mapping. Avoid custom stencil on other objects.

XR Engine Setup: Level and Mask Configuration

Livelink Setup for XR Tracking Data

Create a livelink subject for tracking, following the same procedure as Render Node livelink setup.

XR Engine Level Actors: MoSysCameraXR and XRMaskBP

Start from XRsample level. Uses MoSysCameraXR for distortion and XRMaskBP for mapping LED screen space.

XRMaskBP Placement and Scaling for Blending

Copy transform from Render Node setup or use Mesh Builder. Scale mask down slightly for smooth blend with LED screen.

Test Patterns for Geometry and Color Verification

Tools to verify setup geometry and color correction. Ensure accurate representation of LED screens and continuous virtual objects.

XR Engine Setup: Test Patterns and Calibration

Using Test Patterns for Verification

Spawn TestPatternControl and PatternBoardBP under MoSys Stage. Select mode (color bars, geometry, gradient) and toggle visibility.

Colour Calibration Procedure with SDI Monitor

Use SDI monitor with vectorscope/waveform. Frame image, then adjust luminance, red, green, blue with lift, gain, and gamma.

XR Engine Setup: Controller and AR Objects

SDI Video Output Configuration Reference

Refer to page 10 in VPPro manual for SDI video output details.

XR Controller Panel Functions

Panel exposes settings for set extension: blend control, video input toggle, mask visibility, test patterns, PP materials, AR objects.

Adding Augmented Reality Objects to Scene

Nominate actors to be visible as AR (in front of LED screen) via XRController panel. Limited to opaque objects only.

FAQ and Troubleshooting

Mesh Builder Cone Placement Troubleshooting

Go to project settings -> Collision and verify custom Object Channel: RefPlane is present.

Cinematic Focus XR Physical Focus Troubleshooting

Go to project settings -> Collision and verify custom Object Channel: LED is present, or mesh is Static and has LED collision preset.

Network Drive Mapping Procedure

Enable file sharing, create shared folder on render nodes, grant privileges. Map network drive from XR Engine using credentials.

MO-SYS VP Pro XR Specifications

General IconGeneral
CategoryServer
Form FactorRackmount
ProcessorIntel Xeon
StorageNVMe SSD
GPUNVIDIA RTX
Operating SystemWindows
Network10GbE
Power SupplyRedundant PSU (configurable)