Viz Engine
Version 3.9.1 | Published February 12, 2018 ©
Performance
Analyzing the performance of Viz Artist/Engine can be done with two tools:
-
Performance Bar: The Performance Bar closely monitors a range of parameters for analyzing real-time performance
-
Performance Analyzer: The Performance Analyzer monitors key performance and camera parameters, as a head-up display in the renderer window and initiate logging of statistic, command and event information to log files.
This section contains information on the following topics:
Performance Analyzer
The performance analyzer enables key performance and camera information to be shown in the renderer view as a head-up display. Additionally the performance analyzer can be used to initiate writing of statistic, command and event information to the log files.
-
Performance: Shows the current (CUR) and (MAX) parameters (see Performance Bar).
-
HUD: Enables the head-up display (HUD) showing the following parameters in the renderer view:
-
Camera 1-n: Show the currently selected camera.
-
Position: Show the camera’s X, Y and Z position.
-
Pan/Tilt/Twist: Show the camera’s pan, tilt and twist parameters.
-
FovX/FovY: Show the camera’s field of view (fov) for the horizontal (X) and vertical (Y) plane.
-
Center Shift: Show the X and Y position of the camera’s center shift.
-
-
CSCM: Show the center shift as a cross hair in the renderer.
The Log files can be found in the <viz data folder>.
To open the performance analyzer
-
Hold Ctrl while clicking the right mouse button on the X (close) button in Viz.
Performance Bar
The performance bar gives an idea of the current scene rendering performance (frames per second).
-
Current (CUR): Shows how many frames per second the scene will render at in On Air mode. The number should be above 50 (PAL) or 60 (NTSC), according to the rate that has been specified in the Output Format section.
-
Maximum (MAX): Shows how many frames per second the scene can render at without waiting for vertical retrace. The higher the maximum value, the more performance is left. If the maximum value is reduced to below 50 or 60, the scene is not rendering in real-time.
-
Vertices (VER): Shows the number of vectors in the scene.
-
AllocTexSize (TET): Shows the total allocated size of texture memory.
-
TexSize (TEC): Shows the size of the currently used texture memory.
-
Animation (ANI): Shows how many microseconds all active directors and animation channels take. This indicator is linked to the yellow bar.
-
Matrix (MAT): Transforms each container in the scene into world coordinate space. This indicator is linked to the cyan bar.
-
Z-Sort (Z&C): Refers to Z-sort and Culling, and sorts all containers for correct transparency drawing and determines if containers are visible in the current camera view. This indicator is linked to the pink bar.
-
Video (VID): Shows how many microseconds video input (live video texture) and video output take. De-interlaced video inputs take longer time than progressive and interlaced. The only way to improve this value is to use a faster system. This indicator is linked to the red bar.
-
Rendering (REN): Shows how many microseconds it takes to render all objects on the screen. A faster graphics card will improve this value. This indicator is linked to the blue bar.
-
Script (SCR): Shows the consumed time in microseconds from all active scripts. This indicator is linked to the dark green bar.
-
Plugin (PLU): Indicates how much time in microseconds all active plugins spend in each render cycle. This indicator is linked to the orange bar.
-
Idle: Shows available resources in microseconds the renderer has available. This indicator is linked to the light green bar.
To Open the Performance Bar
-
Click the performance bar button .
-
To see all parameters, extend the view by clicking the Eject button.