This tool was created in order to make the production process for nDisplay stages more accessible for users. This tool utilizes real-time streaming so that the widgets and each of their respective properties update in relation to the user's alterations. Each video showcases a different function that the tool is capable of performing. This tool utilizes level-streaming within Unreal. As of right now, there is no functionality with world partition.
Figure 01: The first and most basic feature of the tool is the function to update the widget array in real-time. This array updates whenever an nDisplay level's visibility is toggled.
Figure 02: The second feature is the ability for the nDisplay config file to be selected via selecting the node within the array. The inner frustum camera can also be selected by double clicking the widget.
Figure 03: The button at the bottom of the widget panel is used to rename all of the stages within the outliner to their specific level names. This is achieved by utilizing a for-loop.
Figure 04: One of the most important functions is the ability for the specific widget within the array to update in real-time with any changes to the location or the rotation of the stage. This ability is achieved in correspondence with Figure 01.
Figure 05: Another essential capability for the tool is being able to save a backup of the data as either a .txt or a .csv file. This functionality required the utilization of C++ in correspondence with the blueprints.
Figure 06: A final feature within the tool is the ability to view the streaming level's coordinates as well as the inner frustum camera's current settings in real-time. These properties are displayed within the frustum of the camera on the LED volume.