Ncam Reality
...
Setting Up
Connecting to Renderers
VizRT
21 min
supported format our integration with vizrt is either via the freed protocol or a native plugin that uses the sdk lite protocol (recommended) both serial and udp transmission methods are supported minimum version it is strongly advised that the vizrt engine version is at least 3 14 and that tracking hub is used to ingest the tracking data support for the older vizio software is legacy and it's use is not recommended sdk lite native plugin recommended tracking hub version 1 4 2 or above installation download the plugin from this link (right click "save link as") download link and place it into the following folder (you may need to create the folder) c \program files\vizrt\vizth\trackingdll\\ usage ncam reality enable sdk lite by clicking on options > preferences choose the tab data stream and enable sdk lite tracking hub + studio manager start tracking hub and open studio manager add a new tracking system node in topology window change properties on the right hand side in protocol section name ncamsdklite dll connection tcp/udp port \<sdkliteport> add a new rig called extended lens parameters add another new rig called camera as a child right click on ts1 and connect to rig1 map all parameters as highlighted on the screenshot right click on ts1 again and connect to rig2 as a parallel node and map parameters as highlighted on the screenshot add a new service called camera service connect the camera node to rig1 by choosing it in the camera section on right hand side and fill in other details which are required by tracking hub right click on ts1 and click on connect to start tracking service change to setting for output data buffer to no delay and no sleep details decribed here https //docs vizrt com/tracking hub guide/1 5/configuration panel html https //docs vizrt com/tracking hub guide/1 5/configuration panel html viz engine edit the config file as described here https //docs vizrt com/tracking hub guide/1 5/tracked cameras and viz engine html https //docs vizrt com/tracking hub guide/1 5/tracked cameras and viz engine html choose the number of the camera which you setup in the camera service in trackinghub and change control to remote and distortion to distortion mode internal and parameter mode tracking hub in scene settings > rendering activate use lens distortion (this setting can be turned on as a default for all newly created scenes) keep in mind that distortion is only visible on sdi output until you turn on the enable advanced post processing effects freed legacy in ncam reality 2023 it is not possible to export lcb lens files we encourage users to use the sdklite implementation instead the following documentation is left in for reference and is only applicable to reality 2022 verisions lens calibration ncam reality provides the option to export an ncam calibrated lens in the lcb file format allowing it to be used by vizrt the use of ncam calibrated lens files are optional and not a requirement when working with vizrt, if the user wishes to calibrate lens files within the vizrt software then this is a valid workflow also how to export a lens file from ncam exporting a lens file is only available from the full ui initialize the tracking and make sure the camera and lens that you wish to export are selected from the main camera details tab from the top menu bar choose " lens profile > export > to vizrt lens format " a save window will allow you to choose a name and a location to save the file following this a window will offer to allow you to "oversample" the calibration, this essentially adds more calibration points to the lens file, the default settings can be used, alternatively if you wish to export the lens file "as is" simply disable the "oversample" checkbox image sensor or nodal point the ncam freed tracking option allows the user to choose between sending either the sensor position of the main camera, or the nodal point of the main camera depending on how the lens calibration is being handled will determine which option is more preferred for your usage using a lens file with nodal shift if you are using a lens file that was generated using vizrt's lens calibration method and as a result has changing nodal values inside it, then it is recommended to use the image sensor option in the ncam preferences using an ncam calibrated lens file or lens file with no nodal shift ncam calibrated lens files do not contain any nodal shift, therefore, if you are using a lens file from ncam in vizrt the "lens nodal point" option should be used from the ncam preferences menu this ensures that any nodal shift is correctly accounted for center shift as center shift can vary every time a lens is mounted to a camera, it must be accounted for each time the camera is assembled to simplify this process it is recommended to "zero out" the center shift values inside ncam reality prior to exporting the lens file this means that all center shift can then be handled inside the vizrt software to zero out the center shift in ncam, simply open the lens profile window for the selected lens and set the horizontal and vertical image center values to 0 5 for all the points on the calibration