Dual quaternion for 3d geometric operations.
Running pip install transformations dq3d should work.
On macOS, if you get an error ld: library not found for -lstdc++ do the following. Go to /Library/Developer/CommandLineTools/Packages/ and install the package macOS_SDK_headers_for_macOS_10.14.pkg. They try installing again.
This example is a demonstration of skinning with Dual quaternion Linear Blending.
This example is a demonstration that interpolates between two randomly generated dual quaternions with ScLerp.