scripted sequence
The scripted sequence module provides the most power and flexibility, but requires creating a Python script which sets the states of all modules to be in the sequence.
Module Input Ports
- Input Value 1 [Number] Accepts a number
- Input Value 2 [Number] Accepts a number
- Input Value 3 [Number] Accepts a number
- Input Value 4 [Number] Accepts a number
- Input Objects [Field] Accepts any number red object ports from modules changed within the sequence.
Module Output Ports
- Output Value 1 [Number] Passes the number
- Output Value 2 [Number] Passes the number
- Output Value 3 [Number] Passes the number
- Output Value 4 [Number] Passes the number
- Current State Title
- Output Object [Renderable]: Outputs to the viewer.
The process for using this module is:
-
Determine which modules' output will be affected (controlled) by the Python script and therefore contained in one or more states.
-
Connect the red output ports of those modules to scripted sequence instead of the viewer
-
Set the number of states and their names. This can be done manually or in a secondary (separate) Python Script.
-
Choose and set the State Control type: Choose between
-
Slider
-
Combo Box
-
List Box
-
Create and test the Python script which will control all modules, which must be set under Filename.