CHOP Common Page
Time Slice - A feature which boosts cooking performance and reduces memory usage. Traditionally, CHOPs calculate the channel over its entire frame range. If the channel does need to be evaluated every frame, then cooking the entire range of the channel is unnecessary. It is more efficient to calculate only the fraction of the channel that is needed. This fraction is known as a "Time Slice".
Scope - To determine which channels get affected, some CHOPs use a Scope string on the Common page.
Patterns can be used in the Scope:
* (match all channels and therefore affect all channels),
? (match single character. See Pattern Matching.
Sample Rate Match - Handle cases where multiple input CHOPs' sample rates are different. When the CHOP needs to combine inputs with different sample rates, the Sample Rate Match Options offers these choices:
- Resample At First Input's Rate - Use rate of first input to resample others.
- Resample At Maximum Rate - Resample to the highest sample rate.
- Resample At Minimum Rate - Resample to the lowest sample rate.
- Error if Rates Differ Doesn't accept conflicting sample rates.
When Resampling occurs, the curves are interpolated according to the Interpolation Method Option, or "Linear" if the Interpolate Options are not available.
Unload - Causes the memory consumed by a CHOP to be released after it is cooked and the data passed to the next CHOP.
Export Root - This path points to the root node where all of the paths that automatic exporting use are relative to.
Graph Color - Each CHOP gets a default color assigned for display in the Graph port, but you can override the color in the Common page under Graph Color. There are 36 RGB color combinations in the Palette.
Graph Color Step - When the graph displays the animation curves and a CHOP has two or more channels, this defines the difference in color from one channel to the next, giving a rainbow spectrum of colors.