|On this page|
This node generates a work item for a range of frames based on a file pattern.
For example, if the Frame Range parameter is set to 1,10,1 and the Pattern parameter is set to
$HIP/render/$HIPNAME.$OS.$F4.exr, then the node would generate up to 10 work items.
Whenever this node is asked to generate items, like when it cooks or when you ask nodes to pre-generate static items, the node checks if the pattern matches different files from the last cook and if the modification times have changed on any files. If the answer is yes, then the node updates the changed items and marks them dirty. So when the directory contents change, usually only the changed items need to be recooked.
The directory containing the matched file.
The extension of the file associated with the work item.
The name of the file including the extension.
When Missing Files is set to Create Work Items, this attribute is added and set to
Determines when this node will generate work items. You should generally leave this set to “Automatic” unless you know the node requires a specific generation mode, or that the work items need to be generated dynamically.
All Upstream Items are Generated
This node will generate work items once all of the input nodes have generated their work items.
All Upstream Items are Cooked
This node will generate work items once all of the input nodes have cooked their work items.
Each Upstream Item is Cooked
This node will generate work items each time a work item in an input node is cooked.
The generation mode is selected based on the generation mode of the input nodes. If any of the input nodes are generating work items when their inputs cook, this node will be set to Each Upstream Item is Cooked. Otherwise, it will be set to All Upstream Items are Generated.
The start, end, and step size of the frame range to generate.
Specifies the pattern for the node to match file paths against.
File Pattern allows wildcards such as
? (match any character),
* (match any string of characters), and
[abc] (match any one of the characters inside the square brackets). For example,
*.png matches any file that ends with
$F4 are also supported.
What to do when a file is not matched.
Do not generate work items for missing files.
Set Node Error
Sets an error on the node.
Create Work Items
Creates a work item for the missing file and sets an attribute indicating that it is missing.
File Exists Attribute
The name of the
Int attribute to be added to work items. The value is
1 if the file exists and
0 if it does not.
Output File Tag
When on, the node assigns this file tag to the output file paths. When off, the node guesses appropriate file tags based on filename extensions.
Copy File(s) to Working Directory
Indicates that the globbed files should be copied from their source location to the scheduler’s working directory when this work item cooks.
Enabling this toggle sets the pdg.attribFlag.Transfer attribute flag on the work item’s output file list.