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
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.
Dual quaternion skinning has a bit higher computation costs than linear blend skinning.
In-place skinning
Enabling this option will enable in-place skinning project-wide.