Viz Artist

Version 3.9.0 | Published December 13, 2017 ©

Trio Scroll

The Trio Scroll plug-in is essentially a Geometry plug-in for positioning and scrolling a fixed set of items in a specified direction, often used for credit lists or crawls.

Scrolling templates can be built in Viz Trio using the Create New Scroll feature. The scroll scene that is automatically created by Viz Trio can be edited in Viz Artist, but it is also possible to build them manually.

Some of the supported features are:

  • Scrolls can be created by receiving item data from Viz Trio’s XML format.

  • Fine-tuned control of spacing between individual items.

  • Easepoints (ease in and out) on particular items.
    Scrolls are usually built in Viz Trio, but it is possible to add items in Viz Artist by adding merged objects under the base_elements group and clicking the Initialize button.

Adding the Trio Scroll plug-in to the scene tree will automatically add the Control Object plug-in (if it is not present).

Note: This plug-in is located in: Built Ins -> Geom plug-ins -> Default

This section contains the following topics:

Trio Scroll Properties


  • Field Identifier: When making templates for Viz Trio, this should be a numeric value, Range: 1-n. For Viz Pilot and Viz Ticker, this can also be a descriptive text string. This value is used by the control clients to identify the editable item in the scene. In Viz Trio the numbers from the control plug-ins are used to create the tab-order between the editable items.

  • Description: A description of the tab field or editable object. This will be used as a description for the items when used in the control clients.

  • Show only in Expert Mode: If Viz Trio is connected, changes are possible if this toggle is set to Off.

  • Mode: Select the direction the scroller should move across the screen.

  • Scroll area width: Select the area in width the scroller should use.

  • Scroll area height: Select the area in height the scroller should use.

  • Scroll speed: Set the scroller speed.

  • Wanted total scroll time: Sets the scroll time.

  • Actual total scroll time: Sets the scroll time.

  • Global spacing: Sets spacing between the pages.

  • Loop: Enables the Loop property set On or Off (default) looping. When set to Off looping will not stop the playlist from being played till its end.

  • Show bounds: Enables and shows the scroll’s bounding-box on the preview and program renderer.

  • Auto-start scroll: Enables the Auto-scroll on take property.

  • Start position: Sets the start position for the scroll. This setting will affect the Actual total scroll time.

  • Alignment: Sets the alignment of the scroll. The position is relative to the position of the scene design. Available options are: None, Left/Bottom, Center and Right/Top.

  • End-of-scroll director: Triggers a Continue on a specified end director. The director is triggered when the scroll leaves the scroll area. It is only supported in normal mode (real-time), not in post rendering or NLE mode.

  • Show Advanced: All parameters under the Advanced section are for debugging, by Vizrt developers or very advanced users only. For more information contact Vizrt support.
    The nameless text parameter with the value “<entry></entry>” shows the contents of the scroll items in the internal VDOM format. It contains the scroll items that can dragged into a scroll page in the Trio client with drag and drop

    • Current position: Scrub the scroller position.

    • Command: Execute various scroller commands. After setting its value the click on Execute Command. If a command has a result it is reflected in Command result. The following commands are used from the Trio client:

      Example:SET_FOCUS [<item name> [<tab-field name>]] – This is for example used if you double click in Trio on a scroll item to highlight it in the preview.

      Example:MOVE_ELEMENT <from item name> <to item name>- This is used when changing the order of scroll items by drag and drop.

      Example:REMOVE_ELEMENT <item name>- This is used to remove a scroll item.

      Example:UPDATE_TOTAL_TIME – This commands the plug-in to recalculate its total time, typically after adding a new scroll item.

      Example:SET_TEMP_EASEPOINT_VALUE – Gets used when editing the Easepoint values.

    • Command result: See Command

    • Reload prototypes: Update the scroll items due to changes in their templates (scenes) - use a context menu action in Viz Trio to do this (see the Viz Trio User Guide)

    • Start/Stop/Continue: Control the scroll (used in the local preview and the live controls for playback)

    • Execute command: See Command

See Also