Hacker News new | past | comments | ask | show | jobs | submit login

This package was useful for visualizing them https://github.com/neka-nat/dq3d/

Essentially, dual quaternions represent screws (or rotation and translation at once). Why are they different from matrices? They are interpolable. This is a big deal.

They are super useful for thinking about 3D developing over time.

A skeleton can be represented as a collection of dqs. Your bones are translations and your joins are rotations.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact