Skip to main content

Settings Dialog

Rukhanka's functionality can be configured with a settings dialog that can be found under the "Edit->Project Settings->Rukhanka.Animation" menu.

Settings Dialoh

Settings

Debug and validation mode

This option controls enabling/disabling the Extended Validation Mode of Rukhanka operation.

Enable motion vectors for deformation shaders

With this option, motion vector calculation can be enabled/disabled for Rukhanka deformation shaders.

Advanced Configuration

Half-precision deformation data

Enabling this option will enable half-precision deformation data storage project-wide.

Dual quaternion skinning

Dual quaternion skinning is the volume-preserving skinning method. The conventional linear blend skinning (LBS) approach tends to volume loss on joints. Dual quaternion skinning (DQS) is an alternative to LBS, intended to avoid loss of volume problem.

info

Dual quaternion skinning has a bit higher computation costs than linear blend skinning.

DQS

In-place skinning

Enabling this option will enable in-place skinning project-wide.