+vTextCreateCreates a Fusion Text object This is the standard starting point for generating new Text data type based content.+vTextCreateArchCreates a unique Fusion Text object per CPU architecture This node provides a series of text fields that allow you to enter three different string values. The correct string that matches the current CPU architecture will be returned when the comp is rendered.+vTextCreateBrowseCreates a Fusion Text object with a file browser dialog This node is used to create filepath based Text data type content. The Browse button displays a file picker dialog.+vTextCreateMultilineCreates a multi-line Fusion Text object The "Text" field supports entering multi-line text blocks that can include indentation, tabs, newlines, returns and other plain-text formatting variations. If you need to view this multi-line text based content downstream in the comp, try the vTextViewer node. This node is especially useful if you needed to create the original textual contents used for a shell script that you would save to disk using the vTextToFile node, and then run with a vTextProcessOpen node.+vTextCreateMultilineCodeCreate a multi-line Fusion Text object with syntax highlighting+vTextCreatePlatformCreates a unique Fusion Text object per OS platform This node provides a series of text fields that allow you to enter three different string values. The correct string that matches the current operating system platform will be returned when the comp is rendered. This node is a handy way to define the correct parameters to use with a vTextSubFormat or ProcessOpen node.+vTextCreatePlatformBrowseCreates a unique Fusion Text object per OS platform This node provides a series of Browse buttons and text fields that allow you to enter three different string values. The correct string that matches the current operating system platform will be returned when the comp is rendered. This node is a handy way to define the correct parameters to use with a vTextSubFormat or ProcessOpen node.+vTextDateCreates a date and time based Fusion Text object The "Text" field is used to enter the string formatting pattern used to generate a date based output. The default value is "%Y-%m-%d" which creates a result like "2022-05-24". The Lua documentation on the Date function provides more details about the supported values you can enter into the Text field in this node.+vTextEnvCreates an environment variable based Fusion Text object This node will read an environment variable and return the result as a string. This is useful if you need to access a value like a SITE, SHOW, or SHOT env variable inside your composite. The "Text" field is used to enter the environment variable name like "PATH", "HOME", "USER", etc... If you need to troubleshoot the active environment variables on your Windows system using the Command Prompt you can type in "set". In the macOS/Linux terminal program you can type in "env \| sort" to see an alphabetically sorted list of the active environment variables.+vTextFromASCIIConverts an ASCII code number to text The "Number" control is used to enter an ASCII code value. The result is a single character placed inside a text data type based output.+vTextFromArrayCreates Text from an array The "Index" control is used to extract an individual element from a JSON based array. The output is a text based data type.+vTextFromCSVCreates a Fusion Text object by extracting a single cell from a CSV formatted block of text The "Row" control is used to define the CSV line number to read. The "Column" control is used to increment through each set of comma separated entries on a single line of CSV input data. The "Ignore Header Row" checkbox will offset the first index position to start at line 2 in the CSV file. This will skip over a labelled header row in the source document to avoid that information being accessed as part of the ingested data.+vTextFromHexConverts a Base16 Hex encoded string to ASCII text The "Input" field is used to supply the block of HEX encoded content. The "Separator" text field allows you to enter a value like a space, a tab, a dash, a semicolon, or other character that is present between the Base16 encoded number groups. This user supplied separator information is then used to guide the decoding process. The "Remove Non-Printable Characters" control will automatically remove any ASCII characters that are control characters. In software like the macOS based BBEdit text editor, a non-printable character in a text file would be described as a "Gremlin" and this process would be called "Zapping Gremlins". A sample Hex string that says "Hello World!" is "48656C6C6F20576F726C6421".+vTextFromNumberConverts a number to text This node takes a number based input value that is converted automatically into a Text data type on the output. This makes it possible to supply a numerical value to a node like vTextSubFormat that only works with Text based inputs. The "Number" field holds the source numerical value. If the "Show Input" checkbox is enabled, the Number field based value can come from an external source.+vTextFromNumberPaddedConverts a number to a leading zero padded text This node is excellent for creating fixed length numbers thanks to the built-in "Padding" control.+vTextToHexConverts a string into Base16 Hex encoded text The "Separator" text field allows you to enter a value like a space, a tab, a dash, a semicolon, or other character you want to use between the Base16 encoded output number groups. The "Remove Non-Printable Characters" control will automatically remove any ASCII characters that are control characters.+vTextUUIDCreates a UUID Fusion Text object A per-frame (Universally Unique IDentifier) value is generated by this node. This value can be used to help with naming temporary items on disk, or for other tasks where an incrementing index based identifier is not appropriate. A UUID value is formatted like: 11625315-7785-4eb4-8b2f-d6dca235c424+vTextUUIDStaticCreates a UUID Fusion Text object A static non-animated UUID (Universally Unique IDentifier) value is generated by this node. This value can be used to help with naming temporary items on disk, or for other tasks where an incrementing index based identifier is not appropriate. A UUID value is formatted like: 11625315-7785-4eb4-8b2f-d6dca235c424