RenderScript

This node generates a user-specified command in the outline script, following the same dependency rules as the Render node. This node is not renderable interactively or using the --batch command.

Connection Type

Connection Name

Function

Input

Add numbered input ports (i0, i1, i2) by pressing in the node.

The input ports you want to set for different parts of the node graph.

 

Control (UI)

Default Value

Function

command

shell

Sets the outline function to generate. Default value of 'shell' expects a single commandArgument, which is the shell command to run on the farm.

Example:

command("nodeName",

        "commandArg1",

        "commandArg2",

        "keywordName1" => "keywordValue1",

        "keywordName2" => "keywordValue2",

)

commandArguments

commandArguments

N/A

Array of positional arguments added to the outline function.

Example:

command("nodeName",

        "commandArg1",

        "commandArg2",

        "keywordName1" => "keywordValue1",

        "keywordName2" => "keywordValue2",

)

keywordArguments

keywordArguments

N/A

Array of keyword arguments (name => value pairs) added to the outline function.

Example:

command("nodeName",

        "commandArg1",

        "commandArg2",

        "keywordName1" => "keywordValue1",

        "keywordName2" => "keywordValue2",

)

pythonImports

pythonImports

N/A

Array of import statements to be added to the Python farm file.

Example:

from outline.modules.shell import Shell

or

import outline.module.shell

farmSettings

setActiveFrameRange

disabled

When enabled, activeFrameRange parameters are exposed to define the active frame range for rendering.

When disabled, the active frame range is assumed to be the same as
globals.inTime and globals.outTime.

setActiveFrameRange: enabled

start

1

When setActiveFrameRange is enabled, sets the start of the active frame range.

end

1

When setActiveFrameRange is enabled, sets the end of the active frame range.

farmSettings continued

dependAll

disabled

When enabled, farm dependencies wait until all frames of this node are rendered before rendering themselves.

threadable enabled  
farmFileName    

excludeFromFarmOutputGeneration

disabled

When enabled, this node does not appear in any generated farm file (however, the node is still renderable if called directly).

forceFarmOutputGeneration

disabled

When enabled, this node always appears in a generated farm file (regardless of whether it has any valid outputs).

Note:  If excludeFromFarmOutputGeneration is also set, the node does not appear in the generated farm file (excludeFromFarmOutputGeneration overrides forceFarmOutputGeneration).

inputs

inputs