Scope

From Derivative
Jump to navigation Jump to search

The Scope parameter in CHOPs is powerful - Scope can be used to select which channels get affected and which get passed-through unaffected. Some CHOPs have a Scope parameter on its Common page.

Patterns can be used in the Scope: * (the default, means to match all channel names and therefore affect all channels), ? (match single character. See Pattern Matching.

TOPs have Channel Mask, a similar feature.

Resampling[edit]

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.

Export Method - This will determine how to connect the CHOP channel to the parameter. Refer to the Export article for more information.

  • DAT Table by Index - Uses the docked DAT table and references the channel via the index of the channel in the CHOP.
  • DAT Table by Name - Uses the docked DAT table and references the channel via the name of the channel in the CHOP.
  • Channel Name is Path:Parameter - The channel is the full destination of where to export to, such has geo1/transform1:tx.

Export Root - This path points to the root node where all of the paths that exporting by Channel Name is Path:Parameter are relative to.

Export Table - The DAT used to hold the export information when using the DAT Table Export Methods (See above).

Time Slice - Turning this on forces the channels to be "Time Sliced". A Time Slice is the time between the last cook frame and the current cook frame.