FBX SDK Programmer's Guide > Animation > Animation data structures >

# Bypassing the blend mode for specified data types

Each animation layer can contain animation curve nodes that affect many FBX properties of different data types. For some of these data types, notably booleans, you probably do not want the animation in one layer to “blend” with the animation in another layer.

Accordingly, each animation layer has a blend mode bypass flag for every data type defined in header file fbxtype.h. You can get and set the value of this flag:

- true: For FBX properties of the specified data type, the blend mode for this layer will be ignored. Instead, during evaluation (by FbxAnimEvaluator), the values of the properties in this layer will simply override the values in any previous layers.
- false: For FBX properties of the specified data type, the blend mode for this layer will be used during evaluation.

If you are writing your own evaluator, then you are responsible for processing this flag correctly.

#### See Also

- FbxAnimLayer::GetBlendModeBypass

- FbxAnimLayer::SetBlendModeBypass