Feedback channel node
Get the state of a chop as it was one frame or time slice ago.
The Feedback chop allows you to get the state of a chop as it was one frame or time slice ago. This allows you to connect chops in circular loops without incurring the dreaded 'Infinite Recursion' error, because it simply copies its input without cooking it first.
POPs do this inherently, and some chops like Lag and Filter look back in time (iterate) internally to the chop, but sometimes the output of a chain of CHOPs is needed as the input of the same chain one frame later.
For example, if you need the position or speed of an object from a frame ago in order to compute its position, displacement or speed at the current frame, you would select a chop containing those values and feed it into the Feedback chop. It will then output it a frame or time slice later.
Since its input is not recooked, it must be forcibly updated by following it with an exported CHOP to a displayed object.
Parameters
Output | Specifies how the input should be copied.
| ||||||
Delta Time | If on, adds a 'dt' channel whose value is the elapsed time since the last cook. It is expressed in units determined by the Units parameter of the Common page. |
