5 ms·
> I was consulting at a company that's developing a VR real estate app, and the first thing I did was check to see whether they were calculating their rotations
by wolfgke 8y ago
> I was consulting at a company that's developing a VR real estate app, and the first thing I did was check to see whether they were calculating their rotations with quaternions.
You had better checked whether representations are represented via spin groups (which can be represented via Clifford algebras). These work in every dimension in opposite to quaternions.
EDIT: And via pin groups (also representable via Clifford algebras), also reflections can be reprented (recall that the composition of two reflections is a rotation and any rotation can be represented this way).
- curuinor 8y agoWhat folks ship as a product is trivial quaternions.
- mkl 8y agoVR is by definition 3D, so quaternions should be enough, right? The reflections method could also be done with quaternions. Full abstraction over dimension is certainly interesting, but often not necessary.
- wolfgke 8y ago> Full abstraction over dimension is certainly interesting, but often not necessary. Already the capability that is works both in 2D and in 3D is in my opinion reason enough.