Class reference

IKModifier3D

Inherits SkeletonModifier3D

A node for inverse kinematics which may modify more than one bone.

Description

Base class of SkeletonModifier3Ds that has some joint lists and applies inverse kinematics. This class has some structs, enums, and helper methods which are useful to solve inverse kinematics.

Properties

bool mutable_bone_axes = true

If true, the solver retrieves the bone axis from the bone pose every frame. If false, the solver retrieves the bone axis from the bone rest and caches it, which increases performance slightly, but position changes in the bone pose made before processing this IKModifier3D are ignored.

Methods

void clear_settings()

Clears all settings.

int get_setting_count() const

Returns the number of settings.

void reset()

Resets a state with respect to the current bone pose.

void set_setting_count(int count)

Sets the number of settings.

Tutorials

Source revision 5592dc3a7a61
Connection interrupted. Reload×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.