Struct ufbx.ufbx_anim
Animation descriptor used for evaluating animation.
Usually obtained from ufbx_scene via either global animation ufbx_scene.anim,
per-stack animation ufbx_anim_stack.anim or per-layer animation ufbx_anim_layer.anim.
For advanced usage you can use ufbx_create_anim() to create animation descriptors
with custom layers, property overrides, special flags, etc.
Inherited Members
Namespace: ufbxWrapper
Assembly: ufbxWrapper.dll
Syntax
public struct ufbx.ufbx_anim
Fields
custom
Custom ufbx_anim created by ufbx_create_anim().
Declaration
public bool custom
Field Value
| Type | Description |
|---|---|
| bool |
ignore_connections
Evaluate connected properties as if they would not be connected.
Declaration
public bool ignore_connections
Field Value
| Type | Description |
|---|---|
| bool |
layers
List of layers in the animation.
Declaration
public ufbx.ufbx_anim_layer_list layers
Field Value
| Type | Description |
|---|---|
| ufbx.ufbx_anim_layer_list |
override_layer_weights
Optional overrides for weights for each layer in layers[].
Declaration
public ufbx.ufbx_real_list override_layer_weights
Field Value
| Type | Description |
|---|---|
| ufbx.ufbx_real_list |
prop_overrides
Sorted by element_id, prop_name
Declaration
public ufbx.ufbx_prop_override_list prop_overrides
Field Value
| Type | Description |
|---|---|
| ufbx.ufbx_prop_override_list |
time_begin
Time begin/end for the animation, both may be zero if absent.
Declaration
public double time_begin
Field Value
| Type | Description |
|---|---|
| double |
time_end
Declaration
public double time_end
Field Value
| Type | Description |
|---|---|
| double |
transform_overrides
Sorted by node_id
Declaration
public ufbx.ufbx_transform_override_list transform_overrides
Field Value
| Type | Description |
|---|---|
| ufbx.ufbx_transform_override_list |