
Hi Emil, Emil Dotchevski wrote:
Hello,
The QVM library has been in the review queue for a some time waiting for a review manager. I've been receiving occasional support requests from random people, and I remember there was at least some initial interest when I proposed the library years ago, but nobody has volunteered to be the review manager yet.
This is a library for working with (Q)uaternions and statically-sized (V)ectors and (M)atrices, it's the kind of high level library that is useful to video game programers working with 3D graphics.
It's unique (AFAIK) feature is that it uses a type traits system that allows all library functions to operate on 3rd-party types, making it easy to integrate types from different other math libraries into a single type-safe environment. It also has functions that can map vectors as matrices or matrix rows/columns as vectors, or even present mutable transposed view to any matrix, all without creating temporary objects.
The documentation and source code can be found here: http://www.revergestudios.com/boost-qvm/
Anyone takers? :)
I'd like to be a review manager of QVM, however I don't have enough free time at the moment. I predict that the situation should be different for around a month or two. So if until that time you didn't find someone else I'd volunteer. Regards, Adam