redorav/hlslpp

Fast affine inverse support

bransay opened this issue · 3 comments

There are lots of cases in animation require computing the inverse of affine matrices, there are many assumptions that one can make when a 4x4 matrix is an affine transformation, any chance something like that would be considered?

(p.s. this is Bryan from PG ;))

Hey Bryan it's good to hear from you, hope it's going well crafting mines :)

Of course there is scope for such functionality, something like inverse_affine would fit right in (I mean even the regular inverse isn't part of hlsl), I don't know when I'll get to it or whether you wanted to contribute it, I'll leave this open either way. I'll be happy to accept a PR or get on it as soon as I have a chance.

nice, i might try my hand at it at some point :)