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 |