Is there a simpler way of doing this?
Code: Select all
btTransform transf;
btVector3 vect;
...
btVector3 rotatedVect = transf*vect-transf.getOrigin();Thanks.
Code: Select all
btTransform transf;
btVector3 vect;
...
btVector3 rotatedVect = transf*vect-transf.getOrigin();Code: Select all
transf.getRotation() * vectI would write:frca wrote:btVector3 rotatedVect = transf*vect-transf.getOrigin();
(I don't like that there is transf twice.)
Code: Select all
btVector3 rotatedVect = transf.getBasis() * vect;