Of course, saying that vrotate applies a pre-translation rotation is not exactly
correct either.
The effect is much simpler: when you do
translate vrotate(A, B)
vrotate calculates where A will end up after being rotated around the origin by
B. It returns a vector which is then passed to translate. So the effect is as
if you had simply translated the object from the origin to the new point.
Sorry for any confusion.
Regards,
A.D.B.
Post a reply to this message
|