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.