Configuring the UE Main Controller
How to configure the UE Main Controller plugin to connect to Ignition VP
Step By Step Guide: Adding the Main Controller and basic set-up
Get started by adding the 'Main Controller' plugin to your level, and the basic set-up to interact with a chart.
1 From 'Place Actors', expand Idonix Plugins, highlight "Main Controller" and drag into the 3D Viewport
2 The Main Controller is added to the 3D Viewport as a white sphere with the ability to be positioned XYZ. It has of course been added to the World Outliner (IX_MainController - both Label and Type). Within Details there are sections for Transform, Data and Configuration.
3 Within Configuration there are two main options Graphics and Cameras. There are also sections to configure: Data Endpoint, Config Endpoint and Image Preload Endpoint* (* available in later versions of Main Controller).
Adding Elements - select the + icon (Adds Elements), from the drop down select an Idonix Chart, e.g. Pie Charts.
4 It has to be named (to the left) e.g. 'PieChart' and this name is the mapping to Ignition UE Charting/VP. It is case sensitive so, use copy.
5 Adding a further connection from the Main Controller to UE Charting - Main Controller/Graphic/+
6 Adding a further connection from the Main Controller to UE Charting - UE Charting
Step By Step Guide: VP Sequence Editor; Cameras and Camera Selection
There is now a Graphic Configured in Ignition UE Charting / VP. The steps are similar within UE (Details) to add a Camera within the Main Controller (again same name and case sensitive).
1 In UE Charting / VP, using the 'Sequence Editor' tab it is possible in the PREVIEW pane to change the camera being used to interact with the chosen sequence point. N.B. Cameras are previously set-up in Scene Management and in UE via Details/Configuration/Cameras.
2 Adding a camera connection from the Main Controller to UE Charting / VP - Main Controller/Cameras/+ and select from the available cameras in the dropdown. Name appropriately and remember; the name is again used in VP (again case sensitive).
3 Within VP in Scene Management the Cameras added in the Main Controller need to be added here with the 'Name' from the Main Controller matching (copied) into 'Data Name' in VP.
4 In the video there is a quick guide to creating a new sequence and how data is linked to charts via VP's Data Management. To connect to the UE Main Controller it is important to ensure the URLs (within PREVIEW) for 'Preview Data', 'Preview Config Data' and 'Preview Preloaded Images Data'* (* Available in later versions of the Main Controller), are duplicated in the Main Controller.
5 The same URL from VP 'Preview Data' has to be entered into the Main Controller (Details) 'Data Endpoint URL'. But first tick (make true) 'Enable Data Endpoint Polling'.
6 The same URL from VP 'Config Data' has to be entered into the Main Controller (Details) 'Config Endpoint URL'. But first tick (make true) 'Enable Config Endpoint Polling'.
7 Copy the URL into the Main Controller Config Endpoint URL, first enabling the polling