SketchpunkLabs | Fun with WebGL 2.0 : 040 : Dual Quaternions with Skinning / Bones @SketchpunkLabs | Uploaded 7 years ago | Updated 2 days ago
We're going back to our Bone and Skinning example to convert all the matrices into Dual Quaternions. Get to see how to use DQ to handle regular rotation and translation with our bones then learn how to use it to skin our mesh to follow the bone position. Spoiler alert, how you use DQ is almost the same as Matrices but you get less data with faster performance.
### Links of Interest
https://github.com/toji/gl-matrix/issues/221
https://github.com/stefnotch/gl-matrix/blob/master/src/gl-matrix/quat2.js
https://www.cs.utah.edu/~ladislav/dq/dqs.cg
https://github.com/robertsdionne/animus/blob/master/src/animus.html
=====================================================
GitHub :: https://github.com/sketchpunk/FunWithWebGL2
Patreon :: https://www.patreon.com/sketchpunk
Tumblr :: http://sketchpunklabs.tumblr.com/
We're going back to our Bone and Skinning example to convert all the matrices into Dual Quaternions. Get to see how to use DQ to handle regular rotation and translation with our bones then learn how to use it to skin our mesh to follow the bone position. Spoiler alert, how you use DQ is almost the same as Matrices but you get less data with faster performance.
### Links of Interest
https://github.com/toji/gl-matrix/issues/221
https://github.com/stefnotch/gl-matrix/blob/master/src/gl-matrix/quat2.js
https://www.cs.utah.edu/~ladislav/dq/dqs.cg
https://github.com/robertsdionne/animus/blob/master/src/animus.html
=====================================================
GitHub :: https://github.com/sketchpunk/FunWithWebGL2
Patreon :: https://www.patreon.com/sketchpunk
Tumblr :: http://sketchpunklabs.tumblr.com/