Thanks, guys, for the suggestions...
@ventilator: the problem I'm having with vec_rotate is that it still uses Euler angles and they're so hard to predict. Some further help would be appreciated.
@Uhrwerk: no, I wasn't aware of those functions, thanks for bringing them to my attention. I'm not sure its what I'm looking for but its definately worth a look.
Last edited by yokel; 05/21/10 00:18.