Struct ufbx.ufbx_constraint
Assembly: ufbxWrapper.dll
Syntax
public struct ufbx.ufbx_constraint
Fields
_anonymous_1
Declaration
public ufbx.ufbx_constraint._anonymous_1_struct _anonymous_1
Field Value
active
Declaration
Field Value
aim_up_node
Declaration
public ufbx.ufbx_node* aim_up_node
Field Value
aim_up_type
Declaration
public ufbx.ufbx_constraint_aim_up_type aim_up_type
Field Value
aim_up_vector
Declaration
public ufbx.ufbx_vec3 aim_up_vector
Field Value
aim_vector
AIM: Target and up vectors
Declaration
public ufbx.ufbx_vec3 aim_vector
Field Value
constrain_rotation
Declaration
public ufbx.ufbx_constraint.constrain_rotation_struct constrain_rotation
Field Value
constrain_scale
Declaration
public ufbx.ufbx_constraint.constrain_scale_struct constrain_scale
Field Value
constrain_translation
Translation/rotation/scale axes the constraint is applied to
Declaration
public ufbx.ufbx_constraint.constrain_translation_struct constrain_translation
Field Value
ik_effector
SINGLE_CHAIN_IK: Target for the IK, targets
contains pole vectors!
Declaration
public ufbx.ufbx_node* ik_effector
Field Value
ik_end_node
Declaration
public ufbx.ufbx_node* ik_end_node
Field Value
ik_pole_vector
Declaration
public ufbx.ufbx_vec3 ik_pole_vector
Field Value
node
Declaration
public ufbx.ufbx_node* node
Field Value
targets
List of weighted targets for the constraint (pole vectors for IK)
Declaration
public ufbx.ufbx_constraint_target_list targets
Field Value
Offset from the constrained position
Declaration
public ufbx.ufbx_transform transform_offset
Field Value
type
Type of constraint to use
Declaration
public ufbx.ufbx_constraint_type type
Field Value
type_name
Declaration
public ufbx.ufbx_string type_name
Field Value
weight
Declaration
Field Value
Properties
element
Declaration
public ufbx.ufbx_element element { get; }
Property Value
element_id
Declaration
public uint element_id { get; }
Property Value
name
Declaration
public ufbx.ufbx_string name { get; }
Property Value
props
Declaration
public ufbx.ufbx_props props { get; }
Property Value
typed_id
Declaration
public uint typed_id { get; }
Property Value