Quaternion Deform Interpolation
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 31 Jul 2007 19:28:52 +0000 (19:28 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 31 Jul 2007 19:28:52 +0000 (19:28 +0000)
commitc0e0f4698fa67bbd391f862e836dffd622e98699
tree4adb623f6781c33da19c210a7103ca9c6b081c48
parent876cfc837e2f065fa370940ca578983d84c48a11
Quaternion Deform Interpolation
===============================

This is a new armature deform interpolation method using Dual Quaternions,
which reduces the artifacts of linear blend skinning:

http://www.blender.org/development/current-projects/changes-since-244/skinning/

Based on the paper and provided code:

Skinning with Dual Quaternions
Ladislav Kavan, Steven Collins, Jiri Zara, Carol O'Sullivan.
Symposium on Interactive 3D Graphics and Games, 2007.
source/blender/blenkernel/intern/armature.c
source/blender/blenlib/BLI_arithb.h
source/blender/blenlib/intern/arithb.c
source/blender/makesdna/DNA_action_types.h
source/blender/makesdna/DNA_armature_types.h
source/blender/src/buttons_editing.c