Text Generators

Other generators create background images and patterns, but Text generators use text characters to create text-and-number-based animations, such as timecode, time-and-date, or countdown animations. The Inspector for each Text generator contains four panes: Format, Style, Layout, and Generator.

The first three panes (Format, Style, and Layout) control the font, size, color, outline, glow, drop shadow, and other standard text attributes. These panes are nearly identical to those in the Text Inspector for standard text layers, with two exceptions: The Text Generator Inspector has no Text editor (a field in which custom text can be typed) or an Editable in FCP checkbox. Additionally, the Text and Transform Glyph tools cannot be used to modify text in Text generators. For information on the Format, Style, and Layout panes, see Creating and Editing Text.

There are four Text generators in Motion: File, Numbers, Time Date, and Timecode. The parameters in the Text Generator Inspector of each type are described below.

File

The File generator displays the contents of a text file. The appearance (font, weight, size, and so on) of the text in the source text file is ignored in favor of the settings in the Inspector. The text file must be in plain text (TXT) format.

In a File generator, each line of text appears onscreen, holds for a moment, and then disappears before the next line appears. You can control how the text appears using the controls in the Inspector. The duration of the generator bar in the Timeline determines how long it takes for all lines of text in the source file to reveal themselves.

Parameters in the Inspector
  • Browse: Lets you specify the plain text (TXT) file to use as the text source.
  • Custom Speed: Allows you to keyframe the timing of the appearance or disappearance of the text. At 0 percent, none of the text has appeared; at 100 percent, the last of the text in the file is displayed (the last line or word). This slider becomes available when Custom is chosen from the Speed pop-up menu.
  • Random: Randomizes the order in which the lines of text appear.
  • Random Seed: Lets you change the seed number by typing a new number or clicking Generate. This changes the random calculations to display the text in a different order.
HUD Controls

The HUD contains the following controls: Speed and Random.

Numbers

The Numbers text generator displays random numbers based on settings in the Inspector.

Parameters in the Inspector
  • Animate: Enables animation of the numbers as the project plays. When deselected, a static number is displayed.
  • Start: Sets the beginning number for the generator. Slider values range from 0 to 100. For negative numbers or numbers greater than 100, use the value slider (to the right of the slider). Default values are based on the project. For example, when the Numbers generator is added to a default project of 300 frames, the Start value is 1 and the End value is 300.

    Tip: You can use the Link parameter behavior to set the numbers to show values of any parameter used in your project. In some cases, the number display may appear at a scaled rate. In other cases, the number display may be translated into another form (such as a percentage). For example, if you use the Link behavior to link to the value of a point light’s Falloff parameter, the number is scaled by a factor of .1 and the Intensity parameter is displayed as a percentage. You can scale and offset the value of the linked parameter using the Scale slider in the Behavior Inspector. To convert the number to a different format, use the Format pop-up menu in the Numbers generator. For more about the Link behavior, see Link.

  • End: Sets the ending number for the generator. Slider values range from 0 to 100. For negative numbers or numbers greater than 100, use the value slider (to the right of the slider). Default values are based on the project. For example, when the Numbers generator is added to a default project of 300 frames, the Start value is 0 and the End value is 300. If the End value is set to 200, a range of 0 to 200 is counted over the 300 frames.
  • Decimals: Available when Number, Currency, Percent, or Scientific is chosen from the Format pop-up menu, sets the number of decimal places.
  • Capitalize: Uses initial uppercase letters are used when spelling out the numbers. This checkbox is available only when Spell Out is chosen from the Format pop-up menu.
  • Minimum Digits: Available when Number is chosen from the Format pop-up menu, defines the minimum digits used in the generator. The default value is 1.
  • Thousands Separator: Available when Number, Currency, or Percent is chosen from the Format pop-up menu, displays a comma or other character to separate thousands (based on what is chosen in the Region pop-up menu).
  • Random: Displays numbers randomly.
  • Random Seed: Changes the Random Seed number if you don’t like the current random number count. Enter a new number or click Generate. This changes the random calculations to display different numbers.
  • Random Hold Frame: Specifies how long (in frames) each number is held onscreen. For example, If Random is selected and Random Hold Frame is set to 20, a number is displayed for 20 frames, then the next number is displayed and held for 20 frames, and so on.
  • Region: Changes the region. By default, the generator uses the current system’s region. Click the Current button to set the current system’s region as the region for the generator. Click the Region pop-up menu to select another region.

    Note: The selected region is saved with the generator. If opened on another computer with a different regional setting, the generator retains the saved region.

HUD Controls

The HUD contains the following controls: Format, Decimals, and Minimum Digits.

Time Date

The Time Date text generator displays the date and time based on settings in the Inspector. You can create a countdown or count-up animation by defining start and end values. You can also specify time units, as well as time and date format.

The default date and time are based on the computer’s system clock at the time the generator is added to the project. This can be changed in the Inspector by manually entering a value or clicking the Set Current Time button.

Parameters in the Inspector
  • Animate: Enables animation of the time and date as the project plays. The animation, such as a countdown or count up, is based on the values set in the Start and End fields. When Animate is deselected, static information is displayed.
  • Start: Available when the Animate checkbox is selected, specifies the start date and time for the generator. This parameter can be animated using keyframes.
  • End: Available when the Animate checkbox is selected, specifies the end date and time for the generator. This parameter can be animated using keyframes.
  • Value: Specifies the date and time displayed in the generator. Value is not available when the Animate checkbox is selected. This parameter can be animated using keyframes.
  • Set Current Time: Lets you set the current time in the generator.
  • Region: Sets the region. By default, the generator uses the current system’s region. Click the Current button to set the current system’s region as the region for the generator. Click the Region pop-up menu to select another region.
  • Padding: Adds a 0 in front of single-digit times or dates.
HUD Controls

The HUD contains the following controls: Set Current Time, Time Units, Time Format, and Date Format.

Timecode

The Timecode text generator displays timecode based on the current project or the settings in the Inspector. You can specify a specific timecode value, an offset to the current timecode, the timecode format, and the timecode base. You can also customize the color of the text and the color and opacity of the background.

Parameters in the Inspector
  • Current Timecode: Specifies the current timecode. When this checkbox is selected, the generator uses the project’s current timecode.
  • Value: Available when the Current Timecode checkbox is deselected. Specifies the timecode value displayed. This parameter can be animated using keyframes.
  • Offset: Available when the Current Timecode checkbox is selected. Specifies an offset value to the current timecode. This parameter can be animated using keyframes.
  • Label: Specifies a label. Text entered in the Label field is added as a prefix to the timecode displayed in the Canvas.
  • Background Color: Sets the background color for the timecode window. By default, the background color is black. Click the disclosure triangle to access Red, Green, Blue, and Opacity sliders.
HUD Controls

The HUD contains the following controls: Current Timecode, Format, and Timecode Base.